- 2010-01-12 (Tue) 10:37
- 開発ツール・技術

個人的にすごく勉強になったのでメモ的にエントリー。Linuxのtopで使える15のコマンドですよ。そんなの当たり前じゃん!という人はスルーの方向で・・・。
- O
- k
- r
- -u, -p
- 1
- d, [space]
- z, b
- c
- -n
- -b
- A
- h
- n
- l, t, m
- W
topは普通に起動するとCPU占有率順にプロセスが並びますが、ほかの並び順にしたいときはO。他の選択肢が出てくれますよ。また昇順、降順を切り替えたいならRです。
特定のプロセスをKillしたいときに。
プロセスの優先度を変えたいときに。
「top -u ユーザ名」で起動すればそのUserが実行しているプロセスだけ教えてくれます。また「top -p PID [,PID]」でプロセスIDを絞って起動。
複数のCPUがある場合、CPUごとに行をわけて表示してくれます。
リフレッシュレートを変えたいときに。もしくはスペースキーで即時更新されます。
zかbを押せば実行されているプロセスがハイライトされます。
プロセスのPathを表示してくれます。
topは起動するとqを押すまで実行しつづけますが、「top -n 2」とかすることで「2回読み込んだら終了」ということもできます。
さらにバッチモードで実行するためのオプション。「top -b -n 1」として、アウトプットをテキストにしたり、メールしたり、といったときに便利ですね。
別々の切り口で表示した結果を一度にみたいときに。
実行中に「h」でヘルプが見られます。
一度に表示したいプロセスの数を指定します。
ヘッダーを表示・非表示にします。たくさんのプロセスを見たいときに便利ですね。
設定を保存。
これだけ覚えておけばかなり自由自在ですね。サーバー管理者なら覚えておきたいところです。
» Can You Top This? 15 Practical Linux Top Command Examples
こちらもあわせてどうぞ
- Newer: こんなセーターはいやだ・・・w
- Older: 『SuperUseless SuperPowers』がラップビデオになっていた
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://www.ideaxidea.com/archives/2010/01/17_top_commands.html/trackback
- Listed below are links to weblogs that reference
- topを使うときに覚えておきたい15のコマンド from IDEA*IDEA ~ 百式管理人のライフハックブログ





















