ファイルディスクリプタと開いているファイル
-
22-09-2019 - |
質問
私は2つの簡単な質問があります:
2つのファイル記述子が同じオープンファイルを指しないとき?
場合は2つの開いているファイルが同じiノードを指していますか?
あなたはこれを説明するグラフでいくつかの良いドキュメントを持っているために起こる場合は、あなたが私にそれへのリンクを表示する場合にも、私は非常に感謝されるでしょう:)
ありがとうございます。
解決
数回だけコール
open()
- あなたのようなあなたのような単一のファイルに多くのファイル記述子として開くことができます。それの(希望アクセスなどなど、多くのクライアントによる)を読み取るために開かれるファイルのいずれかを許可するようにシステムを動作させるための共通または読み書きのため(だけ単一のクライアントによる)。
彼らは同じファイルへのハードリンクした場合は、ファイルシステム内の2つのファイルが同じiノードを指すことができます。
所属していません StackOverflow