インフラエンジニアの技術ブログ

日々学んでいることをブログでまとめていきます。

備忘_同じコマンドを数秒ごとに繰り返し実行_watchコマンド

使用用途

プロセスの状態をリアルタイムで観察して、プロセスがダウンするかどうかをみるため

 

コマンド例

watch --interval=5 "ps -ef |grep auditd"

→"ps -ef |grep auditd"を5秒おきに実行するというコマンド

 

実行例

1.watchコマンドを実行

[test@centos ~]$ watch --interval=5 "ps -ef |grep auditd"

2.画面が切り替わる

watch --interval=5 "ps -ef |grep auditd"


Every 5.0s: ps -ef |grep auditd                         Thu Dec 27 00:58:04 2018

root      1024     2  0 00:52 ?        00:00:00 [kauditd]
root      1488     1  0 00:53 ?        00:00:00 auditd
unyo      2446  2445  0 00:58 pts/0    00:00:00 sh -c ps -ef |grep auditd
unyo      2448  2446  0 00:58 pts/0    00:00:00 grep auditd

 

3.Ctrl+Cで画面が戻る

[test@centos ~]$