POSIXで定義したinodeは何ですか?
これinodeに関するWikipediaの記事というタイトルがあります。POSIX inode description
これは、インデックスノードに(他の8ポイントで)次のものが含まれていることを意味します。
- デバイスID(ファイルを含むデバイス識別)
これは私には適していないようで、参考資料にPOSIX文書へのリンクがないことがわかりました。
inode構造に対するPOSIXの規制は何ですか?該当する場合は参考資料を提供してください。
ベストアンサー1
POSIX標準にはinodeの定義はありません。
これPOSIXプログラマガイド 著者:ドナルドルーンPOSIX は、「ファイルのシリアル番号」という用語を使用して一般的に知られていることを示します。i ノード番号つまり、ファイルシステム内のファイルエントリの一意の番号です。
POSIX<sys/types.h>
説明する:
...そして
ino_t
符号なし整数型として定義する必要があります。
興味深いことに、標準は「inode」という言葉を含んでいます。@アプリコット少年が言及しかし、その用語の定義も見つかりません。おそらく最も近いものは次のとおりです。
ino_t st_ino File serial number.
存在するPOSIX<sys/stat.h>
。
このコメントにJohan Myréenは、Wikipediaがインデックスノードと構造的内容を混同する可能性があると提案しましたstat
。
stat
構造Wikipediaのデバイス情報やその他の情報が含まれています。inodeに含まれていると誤って言及されています。