▼すべてを開く。
▲すべてを閉じる。
$ watch -d -n 60 'ps -aux' Every 60s: ps -aux Thu Jun 23 15:15:01 2005 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.3 1516 468 ? S 12:04 0:04 init root 2 0.0 0.0 0 0 ? SW 12:04 0:00 [keventd] root 3 0.0 0.0 0 0 ? SW 12:04 0:00 [kapmd] root 4 0.0 0.0 0 0 ? SWN 12:04 0:00 [ksoftirqd/0] root 7 0.0 0.0 0 0 ? SW 12:04 0:00 [bdflush] root 5 0.0 0.0 0 0 ? SW 12:04 0:00 [kswapd] root 6 0.0 0.0 0 0 ? SW 12:04 0:00 [kscand] root 8 0.0 0.0 0 0 ? SW 12:04 0:00 [kupdated] root 9 0.0 0.0 0 0 ? SW 12:04 0:00 [mdrecoveryd] root 13 0.0 0.0 0 0 ? SW 12:04 0:00 [kjournald] root 67 0.0 0.0 0 0 ? SW 12:04 0:00 [khubd] root 420 0.0 0.0 0 0 ? SW 12:04 0:00 [kjournald] root 1098 0.0 0.4 1592 572 ? S 12:04 0:00 syslogd -m 0 root 1102 0.0 0.3 1528 384 ? S 12:04 0:00 klogd -x root 1159 0.0 1.3 8568 1572 ? S 12:05 0:00 cupsd root 1184 0.0 0.9 3668 1152 ? S 12:05 0:00 /usr/sbin/sshd root 1198 0.0 0.5 2144 628 ? S 12:05 0:00 xinetd -stayalive以下略
watchコマンドで-dと-nオプション、コマンドの実行間隔「60」(秒)、実行するコマンドを引用符「'」で囲んで「'ps -aux'」を指定すると、60秒おきにpsコマンドを実行して更新された部分が反転表示される。
実行するコマンドにオプションを指定する場合は、コマンドを引用符「'」で囲む必要がある。
このコマンドを実行すると、ターミナルはフルスクリーンで常時このコマンドが実行されてほかの作業はできない。
コマンドを終了させる場合は、[control]-cを入力する。
$ watch -d w Every 2s: w Thu Jun 23 13:16:40 2005 13:16:40 up 1:12, 3 users, load average: 0.24, 0.06, 0.02 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT masa pts/0 192.168.0.3 12:08pm 1:06 0.52s 0.32s watch -d w masa :0 - 12:17pm ? 0.00s 0.58s /usr/bin/gnome- masa pts/1 :0.0 1:16pm 14.00s 0.08s 0.08s bash
watchコマンドで-dオプションを指定し、実行するコマンド「w」を指定すると、2秒おきにwコマンドが実行され、更新された部分が反転表示される。
コマンドを終了させる場合は、[control]-cを入力する。
$ watch w Every 2s: w Fri Jun 24 15:35:20 2005 15:35:20 up 38 min, 2 users, load average: 1.32, 1.45, 0.98 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT masa pts/1 192.168.0.3 3:01pm 0.00s 0.22s 0.06s login -- masa masa :0 - 3:11pm ? 0.00s 1.57s /usr/bin/gnome-session
watchコマンドで実行するコマンド「w」を指定すると、2秒おきにwコマンドが実行される。
コマンドを終了させる場合は、[control]-cを入力する。