Linux中丢失+找到目录的inode编号是多少?

lsb*_*msb -1 linux inode lost-found

我用它来查找 inode,但无法在其中找到 lost + found

find . -printf '%i\n' | sort -u | wc -l
Run Code Online (Sandbox Code Playgroud)

小智 8

这就是我如何/tmp在我管理的主机上获取我的分区的 inode 编号

host1:~# cd /tmp/
host1:/tmp# ls -id lost+found
    11 lost+found
Run Code Online (Sandbox Code Playgroud)

但是,lost+founddir的 inode 没有“固定数量” 。它恰好是在分区上创建文件系统后要创建的第一个目录,具有11分配的值,因为它是第一个可用的非保留 inode。

挖掘ext4 文档,您可以找到这个特殊 inode 编号的索引

  • 0- 不存在;没有 inode 0。
  • 1 - 有缺陷的块列表。
  • 2 - 根目录。
  • 3 - 用户配额。
  • 4 - 团体配额。
  • 5 - 引导加载程序。
  • 6 - 取消删除目录。
  • 7- 保留的组描述符 inode。(“调整inode 大小”)
  • 8 - 日志索引节点。
  • 9 -“排除”inode,用于快照(?)
  • 10 - 副本 inode,用于某些非上游功能?
  • 11- 传统的第一个非保留 inode。通常这是lost+found 目录。查看超级块中的 s_first_ino