Linux-文件系统中的-inode
inode (Index node) 是一个数据结构, 其存放了文件/目录的一些元信息.
Linux 或 UNIX-like 文件系统中, 所有的 inode 都是唯一的.
inode 通过 inode number 来区分.
inode 存放的元信息
包括:
File type
File size
Owner ID
Group ID
Read, write and execute permissions
Last access time
Last change time
Last modification time
inode 数目
一个文件系统的 inode 数目是有限的, 及时磁盘空间还足够, 但是没有 inode 也无法创建文件.
可以用 df -i
来查看一个 filesystem 的 inodes 数.
查看文件的 inode number
可以用 stat
或 ls -i
:
1 |
|
查看目录的 inode number
用 ls -idl
:
1 |
|
Linux-文件系统中的-inode
http://example.com/2023/11/29/Linux-文件系统中的-inode/