绝影王

导航

 

1、硬盘片转一圈画出来的圆就是磁道,左右硬盘片上相同半径的磁道组成柱面,柱面是分区的最小单位;扇区是硬盘片上最小的存储物理量。

 

2、分区要点:就是记录每一个分区的起始与结束柱面。

 

3、在ext2文件系统中,将每个文件的内容分为两个部分来存储,一个是文件的属性,一个则是文件的内容。考虑到这两方面的因素,ext2规划处inode与块啦分别存储文件的属性(放在inode中)与文件的内容(放置在块区域中)。当分区被格式化为ext2的文件系统时,它一定会有inode表与块区域这两个区域。

 

4、目录:在linux的ext2文件系统建立一个目录时,ext2会给该目录分配一个inode与至少一个块。其中,inode记录该目录的相关属性,并指向分配到的那个块:块记录在这个目录下的相关文件(或目录)的关联性。

文件:在linux下的ext2建立普通文件时,ext2会给该文件分配至少一个inode与相对于该文件大小的块数量。例如,假设一个块为4KB,要建立一个100KB的文件,linux将分配一个inode与25个块来存储该文件。

 

5、格式化linux的ext2文件系统,可以使用mke2fs程序来执行。

 

6、ext2允许的块大小为1024、2048及4096字节。

 

7、一般来说,每4KB的硬盘空间分配一个inode,一个inode大小为128字节。

 

8、磁盘与目录的容量
1)df
[root@linux~]# df [-ahikHTm] [目录或文件名]
参数:
-a:列出所有的文件系统,包括系统特有的 /proc等文件系统;
-k:以KB为单位显示个文件系统;
-m:以MB为单位显示个文件系统;
-h:以GB、MB、KB等格式显示;
-H:以M=1000K取代M=1024K的计算方式;
-T:连同该分区的文件系统名称(例如ext3)一起列出;
-i:不同硬盘容量,而以inode的数量来显示。

 

2)du
[root@linux~]# du [-ahskm] [目录或文件名]
参数:
-a:列出所有的文件与目录容量,因为默认仅统计目录下面的文件量而已;
-h:以易读的容量格式(G/M)显示;
-s:列出总量,不列出每个目录占用的容量;
-k:以KB列出容量显示;
-m:以MB列出容量显示。
例1:检查根目录下每个目录所占用的容量
[root@linux~]# du -sm /*

posted on 2011-12-01 15:53  绝影王  阅读(278)  评论(0)    收藏  举报