watch – プログラムを定期的に実行し、出力をフルスクリーンで表示する

ずっと前に見かけたけど、忘れてたので書いておこう。(すごい探しちゃった。)


watch [-dhvt] [-n ] [–differences[=cumulative]] [–help] [–interval=] [–no-title] [–version]

オプション
-d または –differnces : 更新が行われたとき、 前回と異なっている部分をハイライト表示する。
-n または –interval : 時間の間隔を変更(デフォルト 2 秒おきに起動)


今回は df の監視をしてみた。


$ watch -d df -m


結果 ↓


Every 2.0s: df -m                                                                                 Thu Nov  6 16:51:22 2008
Filesystem           1M-        %
/dev/mapper/VolGroup00-LogVol00
                          2883       617      2118  23% /
/dev/mapper/VolGroup00-LogVol02
                         25171      4032     19841  17% /var
/dev/mapper/VolGroup00-LogVol03
                          9672      1861      7313  21% /usr
/dev/sda1                   99        23        71  25% /boot
tmpfs                      506         0       506   0% /dev/shm
/dev/mapper/VolGroup00-LogVol04
                         33414       329     31706   2% /home


『 Ctrl + c 』で終了。