linux 文件系统
所有被操作系统治理的资源,例如网络接口卡,磁盘驱动器,打印机,输入输出设施,一般文件或是目录都被看作是一个文件。
inode
硬盘的最小存储单位是扇区,块由多个扇区组成。一个文件因为过大存储在多个块中,但一个块只能存储一个文件。
inode 存储文件的元信息,如文件被分成几个块,每个块的地址、文件拥有者、创立工夫、权限、大小等。
应用 stat 能够查看文件的 inode 信息。
linux 文件类型
- 一般文件:存储信息和数据,linux 用户依据拜访权限能够查看、更改、删除。
- 目录文件:用于示意和管理文件,蕴含文件名和子目录名,关上目录实际上就是关上目录文件。
- 符号链接文件:保留指向文件的地址。
- 字符设施:用来拜访字符设施比方硬盘。
- 设施文件:用来拜访块设施比方硬盘盒软盘
- 管道文件:用于过程之间通信
- 套接字:用于过程间的网络通信,也能够用于非本机之间的非网络通信。