psコマンドは起動中・停止中を問わずすべてのプロセスを一覧するため、実行中のものだけを素早く特定するには不向きな場面がある。そこで役立つのが
pstree -hだ。このオプションを使うと、現在実行中のプロセスがツリー表示の中で強調(ハイライト)され、視覚的に一目でわかるようになる。本記事では
pstree -hの基本的な使い方から、-Gオプションとの組み合わせ、実務での活用シーンまでをわかりやすく解説する。
【この記事でわかること】
・pstree -h の基本的な動作と表示の見方
・-G オプションと組み合わせたグラフィカル表示の方法
・実行中プロセスを素早く特定するための実務的な活用法
・pstree コマンドの主要オプション一覧
・pstree -h の基本的な動作と表示の見方
・-G オプションと組み合わせたグラフィカル表示の方法
・実行中プロセスを素早く特定するための実務的な活用法
・pstree コマンドの主要オプション一覧
「このままじゃマズい」と感じていませんか?
参考書を開く気力もない、同年代に取り残される不安——
でも安心してください。プロのエンジニアはコマンドを暗記していません。
「現場で使える型」を効率よく使いこなしているだけです。
でも安心してください。プロのエンジニアはコマンドを暗記していません。
「現場で使える型」を効率よく使いこなしているだけです。
図解60P/登録10秒/解除も3秒 /
詳細はこちら
pstree -h とは何か
pstreeコマンドはプロセスの親子関係をツリー形式で表示するコマンドだ。通常のpstreeではすべてのプロセスが同じ見た目で表示されるが、-hオプションを追加すると、現在のシェルセッションに関連する実行中プロセスがハイライト表示される。具体的には端末上でボールド(太字)や色付きで強調されるため、停止中や待機中のプロセスと視覚的に区別できる。
基本的な使い方
pstree -hの基本構文は以下のとおりだ。[pakira@Tiger ~]$ pstree -h
-G オプションとの組み合わせ
-GオプションはVT100端末用のグラフィカルな罫線文字を使ってツリーを描画するオプションだ。-hと組み合わせることで、グラフィカルなツリー表示の中で実行中プロセスをさらにわかりやすく強調できる。[pakira@Tiger ~]$ pstree -Gh
pstree の主要オプション一覧
| コマンド例 | 説明 |
|---|---|
pstree | プロセスツリーを表示する |
pstree -h | 実行中プロセスを強調表示する |
pstree -G | VT100グラフィック文字でツリーを描画する |
pstree -Gh | グラフィカルかつ強調表示で出力する |
pstree -p | PIDを括弧内に表示する |
pstree -u | ユーザー名を括弧内に表示する |
実務での活用シーン
pstree -hが特に役立つのは以下のような場面だ。・自分のシェルセッションからどのプロセスが派生しているかを素早く確認したいとき
・スクリプト実行中にどのプロセスが現在アクティブかを把握したいとき
・複数のターミナルを開いているときに、自分のセッションに関連するプロセスを識別したいとき
pstree -h の注意点
-hオプションはあくまで「現在のシェルセッションに関連するプロセス」を強調する仕組みであり、システム全体のすべての実行中プロセスをハイライトするわけではない点に注意が必要だ。システム全体のリアルタイムな状態を確認するなら
topコマンドやhtopコマンドの方が適している。まとめ
| コマンド | 効果 |
|---|---|
pstree -h | 実行中プロセスをツリー内で強調表示する |
pstree -Gh | グラフィカルなツリーで強調表示する |
pstree -hは、自分のセッションに関連するプロセスを視覚的に把握したいときに手軽に使える便利なオプションだ。ツリー表示に慣れると、プロセスの親子関係とあわせてシステムの状態をより直感的に理解できるようになる。
Linuxのプロセス管理をもっと体系的に学びたくないですか?
コマンドの断片を覚えるだけでは、本番環境のトラブルには対応できません。
ネットの切れ端の情報をコピペするだけでなく、現場で通用する安全なLinuxサーバー構築の「型」を体系的に身につけたい方へ、『Linuxサーバー構築入門マニュアル(図解60P)』を完全無料でプレゼントしています。
「独学の時間がもったいない」「プロから直接、現場の技術を最短で学びたい」という本気の方には、2日で実務レベルのスキルが身につく【初心者向けハンズオンセミナー】も開催しています。
暗記不要・1時間後にはサーバーが動く
3,100名以上が実践した「型」を無料で公開中
プロのエンジニアはコマンドを暗記していません。
「現場で使える型」を効率よく使いこなしているだけです。
その「型」を図解60Pにまとめた入門マニュアルを、完全無料でプレゼントしています。
登録10秒/合わなければ解除3秒 / 詳細はこちら
Linux無料マニュアル(図解60P)
名前とメールで30秒登録

無料メルマガで学習を続ける
Linuxの実践スキルをメールで毎週お届け。
登録は1分、解除もいつでも可。
登録無料・いつでも解除できます