【发布时间】:2010-12-12 03:47:50
【问题描述】:
我了解目录只是 unix 中的一个文件,其中包含文件的 inode 编号和名称。我怎么看这个?我不能在目录上使用 cat 或 less,在 vi 中打开它只会显示文件列表...没有 inode 编号。
【问题讨论】:
-
没有 API 来获取目录的原始内容。但是,出于调试或教育目的,您可以使用
debugfs(仅适用于 ext2 fs)。您可以使用debugfs -R 'dump_inode /your_dir tmpfile' /dev/sda1,然后使用hexdump -C tmpfile