linux文件系统结构
2013-04-23 15:37
357 查看
访问顺序:Super Block--->Inode---->data block与目录块
Super Block 记录此文件系统的整体信息
INODE记录了权限(rwx)以及文件的属性(所有者,群组,时间等)
data block 记录文件的实际内容,若文件太大,会占用多个block
比如:touch 111
创建了一个文件名为111的文件,会在其对应的文件系统下,在i-node里面记录他的信息,包含文件属组,文件创建时间,文件权限,文件大小;如果文件大小为0,可能不分配数据块(依赖于具体实现)。
mkdir test
创建一个名为test的目录,会在其对应的文件系统下,在i-node里面记录他的信息,由于创建目录的时候,会自动在目录下增加两项,.和..,分别表示,当前目录和上一级目录,所以回将上一级目录的链接+1
例子如下:在wxptest目录下创建test目录,创建之前:
drwxr-xr-x 2 root system 256 Mar 17 10:54 wxptest
创建之后
drwxr-xr-x 3 root system 256 Mar 17 10:55 wxptest
drwxr-xr-x 2 root system 256 Mar 17 10:55 test
创建好目录的时候,初始链接数为2,其含义为:
数值2来自于命名该目录(t e s t d i r)
的目录项以及在该目录中的.项(摘自《unix高级环境变量编程》)
Super Block 记录此文件系统的整体信息
INODE记录了权限(rwx)以及文件的属性(所有者,群组,时间等)
data block 记录文件的实际内容,若文件太大,会占用多个block
比如:touch 111
创建了一个文件名为111的文件,会在其对应的文件系统下,在i-node里面记录他的信息,包含文件属组,文件创建时间,文件权限,文件大小;如果文件大小为0,可能不分配数据块(依赖于具体实现)。
mkdir test
创建一个名为test的目录,会在其对应的文件系统下,在i-node里面记录他的信息,由于创建目录的时候,会自动在目录下增加两项,.和..,分别表示,当前目录和上一级目录,所以回将上一级目录的链接+1
例子如下:在wxptest目录下创建test目录,创建之前:
drwxr-xr-x 2 root system 256 Mar 17 10:54 wxptest
创建之后
drwxr-xr-x 3 root system 256 Mar 17 10:55 wxptest
drwxr-xr-x 2 root system 256 Mar 17 10:55 test
创建好目录的时候,初始链接数为2,其含义为:
数值2来自于命名该目录(t e s t d i r)
的目录项以及在该目录中的.项(摘自《unix高级环境变量编程》)
相关文章推荐
- 完美解读Linux中文件系统的目录结构
- 简述Linux 文件系统的目录结构
- linux学习第五篇:系统目录结构,ls命令,文件类型以及alias命令
- 简述Linux 文件系统的目录结构
- Linux文件系统目录结构详解
- 完美解读Linux中文件系统的目录结构
- Linux文件系统层次结构(译自Linux Filesystem Hierarchy)
- Linux文件基本操作管理和系统目录结构
- Linux系统文件目录结构图
- Linux的文件系统结构
- 总结五:Linux文件系统之层次结构及目录管理命令
- Linux 文件系统的目录结构
- Linux入门基础#2:Linux文件系统基本结构
- Linux的FHS(文件系统结构标准)剖析
- Linux 文件系统的目录结构
- Linux 的虚拟文件系统--各结构之间的联系
- linux 文件系统基本结构
- linux文件系统体系结构 和 虚拟文件系统(VFS)
- linux文件系统结构
- 完美解读Linux中文件系统的目录结构