watch コマンドとは 定期的にコマンドを実行するコマンド。 crontabの実行結果がシェルに出る点がcronとは異なる。 watchコマンドの使い方
以前に、watch コマンドという 指定されたコマンドを定期的に実行し、 フルスクリーンで表示してくれるコマンドがあるという事を書いた。 http://d.hatena.ne.jp/lurker/20060716/1153056030 実は、--differences とオプションを付加する事によって、 直前の出力結果との差分をハイライト表示してくれるらしい。 知らなかった。コレは便利だ。 正直 grep -o を知ったときぐらい感動した。 以下のように入力してみるとどうなるのかが わかっていただけると思う。 ちなみにこれは、1秒おきに、dateコマンドを実行するというもの。 $ watch -n 1 --differences date さらに、--differences=cumulative と付加すると 起動してからのすべての変更部分がハイライトされるようだ。 $ watch -n
目的 特定のプロセスだけの状態を確認したかった。全部とか、特定のユーザーだけなら、htopやtopコマンドでみるのがインタラクティブでよい。ただ、これでは特定のプロセスだけに絞り込んでみれない(出来るなら教えてください......)。 やり方 watch --interval=0.5 ps auxw | grep -w ${process_name} ってやると、process_nameだけの状態が0.5秒おきに更新されてわかる。watch --interval=0.5 ps auxw | grep -w pythonとかやれば、pythonだけがわかる。便利。 watchコマンドは、ファイルとかの更新を自動で検知してくれて表示してくれるやつ。Macにはもともと入ってなくて、brew install watchした。 結果 以下がwatchコマンドの様子。並列処理を書いていて、立ち上げたw
サーバ上のプロセス状況を監視したい場合には、「top」コマンドを利用して行う方法がある。以下は、その実行例であり、標準設定では1秒置きに更新される。変更したい場合には「top -d 5」(例:5秒)などと指定すればよい。 $ top 50 processes: 47 sleeping, 3 running, 0 zombie, 0 stopped CPU states: 0.5% user, 0.7% system, 98.6% nice, 0.0% idle Mem: 126172K av, 120656K used, 5516K free, 0K shrd, 38652K buff Swap: 257032K av, 8056K used, 248976K free 40208K cached PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM
「いますぐ実践! Linux システム管理」はこちらです。 メルマガの解除、バックナンバーなども、以下からどうぞ。 https://www.usupi.org/sysad/ (まぐまぐ ID:149633) その他、作者に関するページは、概ね以下にございます。 https://www.usupi.org/kuri/ (まぐまぐ ID:126454) http://usupi.seesaa.net/ (栗日記ブログ) https://twitter.com/kuriking/ (twitter) https://facebook.com/kuriking3 (facebook) https://jp.pinterest.com/kuriking/pinterest) https://www.instagram.com/kuri_king_/ (instagram) [バックナンバーのトップへ
システム管理とかしてると、特定のディレクトリ以下のファイルの更新を 調べたいときとかっていうのはわりとある。 どんなファイルが更新されてどういった内容に変化したのかを見える化。 またしても Linux / watch ネタだ。FreeBSDはportsで、mac osx(darwin)は どこかで公開されてたdmgを使ってる。 中毒性があるので未成年の使用は禁止されている。 カレントディレクトリ内のファイルを 最近更新があったファイルを上の方に表示し、 最終行2行を表示し続けるもの。 $ watch -n2 'tail -n2 `ls -t`' Every 2s: tail -n2 `ls -t` Wed Feb 28 01:04:40 2007 ==> test2.txt <== unko ==> test4.txt <== aiueoadfsaf ==> test1.txt <== e
フリーソフトウェア 対応OS : Windows 98 Me 2000 XP Vista Version 5.01 2007.11.21 概要:タスクトレイに常駐し、指定したフォルダを監視。ファイルの追加や変更を表示します。複数フォルダやサブフォルダにも対応。 ●主な機能・特徴 〈他の同類のソフトウェアと比較して、次の特徴があります〉 最大255ヶ所のフォルダを監視できます。サブフォルダの監視にも対応しています。 変更ファイルの通知時に、パソコン操作中はポップアップ表示しない様にできるので、仕事のじゃまになりません。 追加、変更のあったファイルのみ一覧表示します。 本ソフトが動作していない間(自分のPCが停止しているなど)に変更があったファイルでも、前回終了時の状態と比較し、変更のあったファイルを表示します。 監視フォルダにアクセスできない状態(サーバーが停止しているなど)の場
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く