1. dumpe2fs [-bh] devicename:查询superblock信息。参数:-b:列出保留为坏道的部分;-h:列出superblock的数据,不会列出其他的区段内容。2. df [-ahikHTm] 目录或文件名:列出文件系统的整理磁盘使用量。参数:-a:列出所有的文件系统,包括系...
分类:
系统相关 时间:
2014-07-31 20:44:07
阅读次数:
288
老早之前就有一个想法,写一个小程序,可以读取文档,可以查找替换关键字,其实也是很简单的,正好最近看到文件系统这章,今天下午没事也就做了一个,这里总结一下:1.用StreamReader读取文本文件,编码用Encoding.Default。 StreamReader sr = new StreamRe...
分类:
其他好文 时间:
2014-07-31 20:29:07
阅读次数:
199
(1)Linux层次结构:(2)Linux内核组成:主要由进程调度(SCHED)、内存管理(MM)、虚拟文件系统(VFS)、网络接口(NET)和进程间通信(IPC)等5个子系统组成。(3)与Unix的差异:Linux支持动态载入内核模块支持对称多处理(SMP)机制Linux内核能够抢占Linux内核...
分类:
系统相关 时间:
2014-07-31 19:39:27
阅读次数:
249
LVM与传统硬盘管理区别:LVM(LogicVolumeManager)逻辑卷,传统的硬盘是直接分割后创建文件系统,交由系统进行管理的;当磁盘满了后无法动态扩充,即便可以多加入一块硬盘,对于某些应用服务器而言也是不行的。可以通过磁盘分区工具扩充传统硬盘的分区大小,这样做很可能造成数..
分类:
其他好文 时间:
2014-07-31 17:21:17
阅读次数:
203
创建LVM流程:先把磁盘初始化为物理卷(PV),此时磁盘空间就是一个一个PE(默认4MB一个大小)组成;将PV加入VG(卷组)中;从VG中创建LV(逻辑卷),LV是可以创建文件系统使用的!创建文件系统并挂在使用。虚拟机实验创建LVM:在虚拟机中添加两块10G硬盘:下图是切换到root用..
分类:
其他好文 时间:
2014-07-31 17:20:27
阅读次数:
249
增大LV(逻辑卷)空间:先在VG中有足够空间的情况下,在线直接增加LV空间;增加后需要更新文件系统才能在df中看到空间的更改!增大VG(卷组)空间卷组空间是由PV组成的,可以增加一块硬盘,然后PV化后加入到VG中!缩小LV空间:LV空间的缩小必须离线操作,先卸载逻辑卷!缩小的..
分类:
其他好文 时间:
2014-07-31 17:20:07
阅读次数:
237
原文链接。上周五去北航参加了一个文件系统和存储的交流会,是华为牵头办的,小会议,参会不到30个人。本人水平有限,只能挑一些听懂的留个笔记。首先是清华大学的陆游游同学讲一个全新设计的基于FLASH存储的文件系统。大概思路是将存储管理和SSD上的FTL合并在一起做成一层,还利用NAND片上每个PAGE的...
分类:
其他好文 时间:
2014-07-31 16:50:56
阅读次数:
351
Hadoop实例视频教程-深入浅出Hadoop实战开发Hadoop是什么,为什么要学习Hadoop?Hadoop是一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。Hadoop实现了一个分布式文件系统(Hado...
分类:
其他好文 时间:
2014-07-31 16:35:06
阅读次数:
177
glusterfs文件系统是一个分布式的文件系统,但是与很多分布式文件系统不一样,它没有元数服务器,听说swift上也是应用了这个技术的。glusterfs中每个xlator的配置信息都是用dict进行管理的。dict这玩意儿,说白了就是一个hash表,是一个key/value的内存数据库。今天.....
分类:
其他好文 时间:
2014-07-31 16:24:47
阅读次数:
229
本文部分整理自网络
Linux下文件系统管理
1.VFS文件系统概述
linux采用VFS来管理文件系统,而且linux设计的原则之一就是everything is file。因此文件管理系统是linux设计最核心的体现。
VFS的全称是Virtual File System (虚拟文件系统)。
总体上说 Linux 下的文件系统主要可分为三大块:一是上层的文件系统的系统调用,二是虚...
分类:
系统相关 时间:
2014-07-31 13:23:06
阅读次数:
329