Linux / Unix:查找文件命令的 Inode
在类 Unix 操作系统下怎样找出一个文件的 inode(索引节点)?
索引节点号存储有关常规文件、目录或其他文件系统对象的所有信息(数据和名称除外)。要查找索引节点,请使用 ls 或 stat 命令。
ls 命令:显示 Inode
$ ls -li filename
$ ls -li /etc/resolv.conf
示例输出:
25766494 -rwxr-xr-x 1 root root 332 May 5 14:14 /etc/resolv.conf
25766494 是 inode 编号,-i 选项显示 /etc/resolv.conf 文件的索引号(inode)。
stat 命令:显示 Inode
您还可以使用 stat 命令,如下所示:
示例输出:
$ stat fileName-Here
$ stat /etc/passwd
File: `/etc/passwd'
Size: 1644 Blocks: 8 IO Block: 4096 regular file
Device: fe01h/65025d Inode: 25766495 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2012-05-05 16:29:42.000000000 +0530
Modify: 2012-05-05 16:29:20.000000000 +0530
Change: 2012-05-05 16:29:21.000000000 +0530