htopを使ってサーバのプロセスの状態を詳しく見る方法 [2012/1/26]
htopはtopコマンドの機能強化版です。
普段使っているtopでは見れない情報も見れたりするのでお奨めです。
テキストモードのアプリケーションで情報を色分けして表示したり、プロセスの優先度を変更したり出来ます。

インストールしてみよう
▼CentOS 5の場合
yumを使ってインストールします
1 | # yum --enablerepo=epel install htop |
※epelレポジトリがインストールされていない場合は、インストールをする必要があります。
32bit OSの場合
1 | # sudo rpm -Uhv http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm |
64bit OSの場合
1 | # sudo rpm -Uhv http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm |
▼Ubuntuの場合
1 | # apt-get install htop |
▼起動方法
コマンドからhtopを起動します
1 | # htop |
主な使い方
※ターミナルでPoderosaを使っている場合は、Enter の所をShift+Enterとする必要があります。
矢印キー
表示をキーボードの矢印キーで左右上下にスクロールすることが出来ます。
これにより今までtopコマンドで確認できなかった所まで確認する事が出来ます。
q : htopを終了またはリターン
F1 : ヘルプの表示
キーボードショートカットの一覧を表示します。
F2 : 各種設定
見た目や項目を設定できます。
F4 : 表示順位の反転
F3 : プロセスの検索
F5 : ツリー表示
ツリー表示/非表示を切り替えて親子関係にあるプロセスを確認できます。
F6 : 並び替え
好きな項目で並び替えが出来ます。
F6を押してからキーボードの↑↓でソートしたい項目を選択して、Enterで決定します。
F7とF8 : Nice値の変更
プロセスの優先度を変更できます
キーボードの↑↓キーでプロセスを選んでF7を押すとNice値を1減らします、F8を押すとNice値を1増やします。
優先度は-20~19まで設定可能で、値が小さいほどプロセスが優先的に実行されます。
※rootユーザのみ設定可能
F9 : プロセスのkill
キーボードの↑↓キーでプロセスを選んでF9を押して、Enterで決定します。
※rootユーザのみ設定可能
u : ユーザを選択
uを押してからキーボードの↑↓で表示したいユーザを選択して、Enterで決定します。
インストールが楽なのがすごくいいですね!
編集者ブログの最新記事
- 02月22日・・・ 企業ブログを作るメリットと運用方法について
- 02月20日・・・ 3/8(木)第7回さぶみっと!オフ会をやります!(東京・渋谷)
- 02月16日・・・ Developers Summit 2012 及川卓也さんの講演のまとめ
- 02月16日・・・ 自社でASP(Saas)商品開発をする時に気をつけている5項目
- 02月15日・・・ サイトマップ











