English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux topコマンド

Linux コマンド大全

Linux topコマンドはプロセスの動的なリアルタイム表示に用いられる。

使用権限:全てのユーザー。

文法

top [-][d遅延][q][c][S][s][i][n][b]

パラメータの説明

  • d : 表示の更新速度を変更するか、対話式コマンドリスト (interactive command) で s を押します
  • q : 延迟のない表示速度、スーパーユーザーの権限がある場合、topは最高の優先順位で実行されます
  • c : 表示モードを切り替え、2つのモードがあります。1つは実行ファイルの名前のみを表示し、もう1つは完全なパスと名前を表示します
  • S : 累積モード、完了したまたは消失した子プロセス (dead child process) のCPU時間を累積します
  • s : 安全モード、対話式コマンドを無効にし、潜在的な危険を避けます
  • i : 闲置 (idle) または無用 (zombie) のプロセスを表示しない
  • n : 更新回数、topが完了すると終了します
  • b : バッチファイルモード、"n"パラメータと一緒に使用すると、topの結果をファイルに書き出すことができます

オンラインサンプル

プロセス情報を表示

# top

完全なコマンドを表示

# top -c

バッチモードでプログラム情報を表示

# top -b

累積モードでプログラム情報を表示

# top -S

情報更新回数を設定

top -n 2
//は更新を2回行った後に終了する表示を設定

情報更新時間を設定

# top -d 3
//は更新周期を示します3秒

指定されたプロセス情報を表示

# top -p 139
//プロセスIDを表示139のプロセス情報、CPU、メモリ使用率など

更新10回後に終了する

top -n 10

ユーザーは対話式コマンドを使用してプロセスに対してコマンドを実行することができません

top -s

Linux コマンド大全