flockコマンド
スポンサードリンク
【説明】
オープンされたファイルにロックの適用、解除を行なう際に使用します。
flockは二つのロックをファイルに対して適用することが出来る。一つが共有ロック。 指定したファイルに対して、一つ以上のプロセスが同時に共有ロックを保持することができる。もう一つが排他ロック。
指定したファイルに対して、ただ一つのプロセスだけが同時に排他ロックを保持することができる。
【構文】
flock [オプション] [ファイル] [コマンド]
例 test.txtファイルにロックをかけて、test.shスクリプトを実行する。
[root@localhost test]# flock test.txt ./test.sh |
|
|