ksaitoの日記

日々試したことの覚え書き

watchコマンドの代替え

移転しました。

自動的にリダイレクトします。

ファイルやプロセスの監視には、watchコマンドが便利です。
一部のOSでwatchコマンドがインストールされていない場合にshやbashでは、whileとclearとsleepを使って同じようなことができます。
出力結果が1画面に収まるとちょっとしたコンソールのように見えます。
下記は、apacheプロセスの数と各プロセスのメモリとCPUの利用状況を確認できます。

$ while true; do clear; ps -u www-data -o pid,uid,rss,vsz,pcpu,comm; sleep 1; done