8

flock または lockf はディレクトリで機能しますか? Linux マシンで C のディレクトリをロックする別の方法はありますか?

4

2 に答える 2

2

はい、ファイル/ディレクトリで flock を使用する方法の詳細については、こちらを参照してください

于 2012-01-11T09:43:15.097 に答える
2

書き込み用にディレクトリを開くことはできないため、書き込みロックを取得することはできません。

できたとしてもflockfcntlおよびその他の種類の POSIX ロックは推奨事項であるため、ロックを尊重しないソフトウェアの実行を実際に妨げるものではないことに注意してください。

xfs_freezeファイルシステム全体をロックするようなものを見たいと思うかもしれません。ただし、ユースケースにはおそらく役に立たないでしょう。

于 2012-01-11T09:44:32.080 に答える