https://linuxjm.osdn.jp/html/LDP_man-pages/man2/open.2.html
Man page of OPENに書いてあるファイル作成フラグO_NOFOLLOWの説明についてですが、
pathname がシンボリックリンクだった場合、オープンは失敗する。 これは FreeBSD の拡張で、Linux には バージョン 2.1.126 で追加された。 このフラグが指定された場合でも pathname の前の方の要素 (最後のディレクトリセパレータより前の部分) にあるシンボリックリンクについてはリンクが辿られる。 下記の O_PATH も参照のこと。
ディレクトリセパレータとは「/」(スラッシュ)のことだと認識しています。
pathname の前の方の要素 (最後のディレクトリセパレータより前の部分)は/proc/pid/stackの場合、/proc/pid/のことを指すのでしょうか?
また、シンボリックリンクについてリンクが辿られることによって何か影響があるのでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。