「htop」の版間の差分

提供: セキュリティ
移動: 案内検索
(ページの作成:「htop とは、Unixtopコマンドの拡張バージョンです。対話的なプロセスビューワーで、ツリー形式でプロセスのリスト...」)
 
行13: 行13:
  
 
依存関係として[[lsof]]が必要です。
 
依存関係として[[lsof]]が必要です。
 +
 +
== 実行例 ==
 +
<html>
 +
<iframe width="560" height="315" src="//www.youtube.com/embed/YTH-CT4spAU" frameborder="0" allowfullscreen></iframe>
 +
</html>
 
== インストール ==
 
== インストール ==
 
{{ports|/usr/ports/sysutils/htop|htop}}
 
{{ports|/usr/ports/sysutils/htop|htop}}

2014年4月29日 (火) 22:25時点における版

htop とは、Unixtopコマンドの拡張バージョンです。対話的なプロセスビューワーで、ツリー形式でプロセスのリストを表示できます。

読み方

htop
えいちとっぷ

概要

htoptopコマンドの比較です。

  • htopは、すべてのプロセスの完全なコマンドラインをみるために、水平方向と垂直方向にスクロールできます。
  • htopは、素早く起動します(topは、なにかを表示するまでの間、データを集めて言うように見えます)。
  • htopは、topでプロセスをkillするときのようにプロセス番号を入力する必要はありません。
  • htopは、複数のプロセスを同時にkillできます。
  • topは、古いです。それ故に、十分にテストされています。

依存関係としてlsofが必要です。

実行例

インストール

FreeBSDにインストールする場合

ports コレクションからインストールする場合

cd /usr/ports/sysutils/htop
sudo make install clean

pkgコマンドでインストールする場合

sudo pkg install htop

portmasterコマンドでインストールする場合

sudo portmaster -y -d /usr/ports/sysutils/htop

portinstallコマンドでインストールする場合

sudo portinstall /usr/ports/sysutils/htop

セットアップ

FreeBSD の場合

/etc/fstabに以下の設定を加えます。

linproc /compat/linux/proc linprocfs rw,late 0 0
sudo mkdir -p /usr/compat/linux/proc
sudo ln -s /usr/compat /compat
sudo mount linproc

使い方

% htop

ツリーモードでプロセスを表示している例です。

  1  [||||                                                    3.1%]     Tasks: 70, 0 thr; 2 running
  2  [                                                        0.0%]     Load average: 0.50 0.32 0.20
  3  [                                                        0.0%]     Uptime: 5 days, 10:43:28
  4  [|||||||                                                 7.5%]
  Mem[|||||||||||||||||||||||||||||||||||||||||||||||||  443/984MB]
  Swp[||||||                                            162/2559MB]
 
  PID USER      PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command
    1 root      172   0  8036    92     0 S  0.0  0.0  0:01.32 /sbin/init --
86514 kaoru     120   0 91816 74060     0 S  0.0  7.3 12:27.67 ├─ tmux: server (/tmp/tmux-1001/default)
86559 kaoru     120   0 14960  2500     0 S  0.0  0.2  0:01.13 │  ├─ -tcsh
89038 root      120   0 11512  2736     0 T  0.0  0.3  0:00.00 │  │  └─ sudo vim /etc/fstab
89039 root      122   0 29988  7092     0 T  0.0  0.7  0:00.03 │  │     └─ vim /etc/fstab
86515 kaoru     122   0 14960  2928     0 S  0.0  0.3  0:03.02 │  ├─ -tcsh
95258 kaoru     122   0  9976  3996     0 R  4.3  0.4  0:03.46 │  │  ├─ htop
86718 kaoru     172   0  9852  1896     0 T  0.0  0.2  0:00.00 │  │  ├─ /bin/sh /usr/bin/man w
86731 kaoru     120   0  9728  1788     0 T  0.0  0.2  0:00.00 │  │  │  └─ less -R
84318 kaoru     172   0  9852  1804     0 T  0.0  0.2  0:00.00 │  │  ├─ /bin/sh /usr/bin/man ntop
84328 kaoru     120   0  9728  1804     0 T  0.0  0.2  0:00.00 │  │  │  └─ less -R
キーバインド
キー 説明
C-p
C-n
F5 ツリー表示
/ 検索

関連項目