Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 9 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save iZRIdJJ53S/6916239 to your computer and use it in GitHub Desktop.
Save iZRIdJJ53S/6916239 to your computer and use it in GitHub Desktop.
topに似たコマンドって他にどんなのがあるんだろと思って調べてみました。

Linux top系(*top)のコマンド9個 //一覧まとめ

topコマンド便利ですよね。 ふとtopに似たコマンドって他にどんなのがあるんだろと思って調べてみました。

(CentOS 6.4+epelリポジトリ がベースです)

先にコマンド一覧です。

I/O、データベース系やネットワーク系、プロセス、CPU、メモリ等など色々とありますね

  1. iotop:Top に似たI/Oユーティリティ
  2. iftop:ネットワークのトラフィック量をリアルタイムに把握
  3. atop:An advanced interactive monitor
  4. htop:Interactive process viewer
  5. slabtop:System and process monitoring utilities
  6. innotop:MySQL and InnoDB モニタリング
  7. varnishtop:High-performance HTTP accelerator
  8. mongotop:High-performance, schema-free document-oriented
  9. mytop: A top clone for MySQL

iotop:Top like utility for I/O

ディスクのreadやwrite(I/O)が分かりやすく確認出来ます

  • Repo:base
  • /usr/bin/iotop

iotop

iftop:Command line tool that displays bandwidth usage

ネットワークでどんな通信してるのとか把握出来ます

  • Repo:epel
  • /usr/sbin/iftop

iftop

atop:An advanced interactive monitor

各種サマリー(CPU,MEMORY,SWAP,DISK,NETWORK)が上段に表示

下段には、TOPライクなプロセス表示

  • Repo:epel
  • /usr/sbin/atop

atop

htop:Interactive process viewer

上段には、CPUのコア毎に利用率表示。Memory,Swapも同様

下段には、TOPライクなプロセス表示

  • Repo:epel
  • /usr/bin/htop

htop

slabtop:System and process monitoring utilities

パッケージ名はprocps

メモリ(slab)周りの把握に便利

  • Repo:base
  • /usr/bin/slabtop

slabtop

innotop:A MySQL and InnoDB monitor program

mysqlのクエリ実行状況、スレーブ状況、buufer pool等など

リアルタイムに確認出来る便利コマンドです

細かい説明は参考サイトに譲りますm(__)m

  • Repo:epel
  • /usr/bin/innotop

参考: MySQL innotop (リアルタイムにMySQLを確認)

Screenshots

varnishtop:High-performance HTTP accelerator

パッケージ名はvarnish です。 varnish 入れると使えるようです

  • Repo:epel
  • /usr/bin/varnishtop

mongotop:High-performance, schema-free document-oriented

パッケージ名はmongodb です。 mongodb 入れると使えるようです

  • Repo:epel
  • /usr/bin/mongotop

mytop:A top clone for MySQL

mysql版のTOPです

  • Repo:epel
  • /usr/bin/mytop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment