130239 -rw-r--r-- 1 root root 13 1月 7 19:43 del.sh 130246 drwxr-xr-x 2 root root 4.0K 1月 10 18:47 dir1 130247 drwxr-xr-x 2 root root 4.0K 1月 10 18:47 dir2 130248 drwxr-xr-x 2 root root 4.0K 1月 10 18:47 dir3 130243 -rw-r--r-- 1 root root 13 1月 7 19:44 test.sh 131615 -rw-r--r-- 1 root root 16 1月 24 13:22 test.txt
第1列 索引节点编号(inode)(类似人的身份证,唯一)
第2列 文件的类型以及权限,共11个字符,第1字符为类型,后9位是它的权限,最后一个点字符 selinux相关属性)
第3列 硬链接的个数
第4列 文件或目录所属的用户
linux里面的文件和程序的存在必须要有用户和组满足相应的存在需求
第5列 文件或目录所属的组
第6列 文件的大小
第7,8,9列 文件或目录的修改时间
第10列 文件名 (严格来说不算文件的属性)
#每个linux存储设备或存储设备分区被格式化成ext4文件系统后 一般都有两部分 第一部分是 inode 第二部分是Block
Block用来存储实际数据用的 例如 照片,视频等普通文件数据。
inode用来存储这些数据数据的属性信息(文件不是属性,所以不包括文件名),还包含一个指向文件的指针。举个例子 一本书的目录相当于inode 每一页相当于一个block。 ls -li i就是inode
一个文件被创建后至少要占用一个inode和block
# df -i 显示所有磁盘空间占用情况
-rw-r--r-- 1 luo luo 15 1月 20 21:00 t1
- 1-3位数字代表文件所有者的权限
- 4-6位数字代表同组用户的权限
- 7-9位数字代表其他用户的权限
具有相同inode节点号的 称为硬链接
在linux系统中,删除静态文件的条件是 与之相关的所有硬链接文件均被删除。