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で決定します。

 

インストールが楽なのがすごくいいですね!

この記事を書いたのはです!

南の国を旅行したいエンジニア

twitterはこちら

コメント

サービスに関するお問い合わせ
サービス間の連携や共同開発、
販売パートナーについてのお問い合わせ

お問い合わせフォームへ