問題タブ [inotifywait]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
inotifywait - inotifywait が一定時間実行後に機能しない
特定のディレクトリファイルの変更を監視するデーモンプログラムを実行しています。最初はプログラムは正常に実行されていますが、しばらくすると、ファイルの変更時に inotifywait が機能します。プログラムを再起動すると、再び正常に戻ります。これは私のシェルスクリプトです:
誰か助けてください.Thanks..
linux - cron または incron を使用せずに Linux サーバーで inotifywait を継続的に実行できますか
このディレクトリのサーバー上に git リポジトリを作成します。私が望むのは、ファイルがディレクトリに移動するたびに、git push がリポジトリをプッシュしてコミットすることです。incrontab でスクリプトを実行してみました。しかし、私のサーバーは incrontab を好まないようで、毎回クラッシュしていました。
この inotifywait を端末で実行できます。しかし、端末を閉じるとすぐに、監視が停止します。では、Linux サーバーで inotifywait を継続的に実行する方法はありますか?
これがInotifywaitの私のコードです
cron を使用せずに、inotify のみを使用したいのです。私は長い間、cron と incron、incrontab に取り組んできました。運がない。
誰にもアイデアはありますか?ありがとう!
bash - nginxの再起動にinotifywaitを使用
スクリプトで構成の変更が検出されたときに、inotifywait を使用して nginx を再起動したいと考えています。問題は、デーモン モードで実行すると、nginx が再起動し続けることです。
スクリプトは次のようになります。
注: このスクリプトは、docker エントリポイント スクリプトの一部です。
upstart - ファイルの変更時に upstart タスクを実行しますか?
これが私の試みです:
しかし、それは一度だけ実行されます。が変更されるたびに実行するにはどうすればよい/tmp/bar.txt
ですか?
inotify - inotify スクリプトが 2 回実行されますか?
CentOS 7 でinotify-tools ( )を使用して、ファイル作成のたびに php スクリプトを実行しています。inotifywait
次のスクリプトを実行すると:
2 つのプロセスがあることがわかります。
それはなぜですか、どうすれば修正できますか?
linux - Linuxサーバーでftpアップロードが終了したことを検出する方法は?
CentOS 7 でinotify-toolsを使用し て、すべての ftp アップロードで php スクリプトを実行しています。
正常に動作していますが、問題が 1 つあります。アップロードが中止された場合 (たとえば、アップロードを停止したり、FTP クライアントを閉じたりした場合)、それでもスクリプトがトリガーされます。
これらの状況を回避することは可能ですか?
私のコード: