私はLinuxカーネルのファイルシステム階層についてはよくわかりませんが、inode情報はシステムコールだけをインポートするのでインポートできなかったと思いましたが、dd
完全に間違っている可能性があります。おそらく、inode情報は16進ダンプにも存在するかもしれませんが、見ることはできません。hexdump
open()
read()
答え1
inodeデータがファイルにない:テキストエディタでファイルを開き、と入力すると、hello world
この11バイトのみがファイルに入ります。 1文字あたり1文字(文字がASCIIの場合、他の文字の場合は2、3、4、または5バイトである可能性があります)。ファイルサイズ、権限、時間などはすべてinodeにあります。 inodeがファイルにありません。
stat
表示に使用しますinode
。
答え2
最終的にやりたいことは何ですか?
あなたhexdump
またはdd
元のデータの一部がinodeと同じブロックにある場合...まあ、dd
そしてhexdump
そのデータを表示してください...
dumpe2fs /dev/<device> | less
inodeの保存場所を見つけるために使用されます。