site-logo
G
N
I
D
A
O
L
watch

実行中のPythonスクリプトの生存確認

特定のプロセスが動作しているか監視します。grepで[p]を使うことでgrep自身が結果に出ないようにしています。

実行コマンド

watch 'ps aux | grep [p]ython_worker.py'

💡 利用シーン

長時間稼働するスクリプトがクラッシュせずに動いているか、終了していないかを常に把握したい場合。

💻 実行結果例

user 1234 0.5 1.2 123456 45678 ? S 10:00 0:05 python_worker.py

📝 実務メモ

プロセスID(PID)の変化を確認することで、再起動が繰り返されていないかも追跡可能です。

⚠️ 注意点

名前が似ている他のプロセスを誤認しないよう、grepの対象を詳細にする必要があります。