htop を使ったインタラクティブなプロセスビューアー

LinuxLinuxIntermediate
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

htop は、インタラクティブなシステムモニター、プロセスビューアー、およびプロセスマネージャーです。Unix の top コマンドの代替として設計されています。これは、通常は CPU 使用量で並べ替えられた、コンピュータ上で実行中のプロセスのリストを頻繁に更新して表示します。

htop プロセス監視インターフェイス

top とは異なり、htop は上位のリソース消費プロセスではなく、実行中のすべてのプロセスのリストを提供します。htop は色を使い、プロセッサ、スワップ、およびメモリの状態に関する視覚的な情報を提供します。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/ProcessManagementandControlGroup(["Process Management and Control"]) linux(("Linux")) -.-> linux/SystemInformationandMonitoringGroup(["System Information and Monitoring"]) linux/ProcessManagementandControlGroup -.-> linux/kill("Process Terminating") linux/SystemInformationandMonitoringGroup -.-> linux/ps("Process Displaying") linux/SystemInformationandMonitoringGroup -.-> linux/top("Task Displaying") subgraph Lab Skills linux/kill -.-> lab-271667{{"htop を使ったインタラクティブなプロセスビューアー"}} linux/ps -.-> lab-271667{{"htop を使ったインタラクティブなプロセスビューアー"}} linux/top -.-> lab-271667{{"htop を使ったインタラクティブなプロセスビューアー"}} end

プロセスの表示

環境内のターミナル(図中の①または②)を開き、以下のコマンドを入力します。

htop
htop プロセス監視インターフェイス

カラフルな画面が表示され、さまざまなシステムメトリクスと実行中のプロセスのリストが表示されます。表示内容を分解して説明しましょう。

  • ヘッダー: 画面上部には、CPU、メモリ、スワップの使用率などのシステムメトリクスが表示されます。各 CPU コアは個別に表示される場合があります。
  • 本体: プロセスのリストがインターフェイスの大部分を占めます。デフォルトでは、プロセスは CPU 使用率でソートされていますが、ソート順を変更することができます。
  • フッター: インターフェイスの下部には、利用可能なキーボードショートカットが表示されます。

htop のナビゲーション

矢印キーを使用して、プロセスのリストをスクロールできます。その他の便利なナビゲーションキーは以下の通りです。

  • F1 または ?: ヘルプ
  • F2 または S: 設定メニュー
  • F3 または /: プロセスを検索
  • F5 または T: ツリービュー
  • F6 または >: さまざまな基準でソート
  • F9 または K: プロセスを終了
  • F10 または Q: htop を終了

まとめ

htop は、システムのプロセスを動的かつインタラクティブに表示する強力なツールです。htop を習得することで、システムのリソースを効率的に監視および管理することができます。さまざまな機能やカスタマイズオプションを試して、htop をあなたのニーズに合わせて調整してください。快適な監視を!