MiracleJobLogo
エンジニアのエンジニアによるエンジニアのためのサイト
News 07/25 おすすめ情報に 『 【案件】Azure AD関連の認証設計/azureの基本設計 』 を追加しました。
会員登録するとキャリア診断やサイトに参加することができます。
あなたにおすすめな技術情報、資格、仕事などをお知らせします。

無料会員登録


パスワードを忘れた場合
LINEで送る
MiracleJobBanaLeft1
MiracleJobBanaLeft2


プロセスをツリー構造で表示するコマンド
profile-img
投稿者: K.Tさん
投稿日:2024/10/11 16:51
更新日:
like-img
分類
技術
テクノロジー
全般
キャリア
運用・保守
投稿内容

Linuxでオプション指定せずにプロセスをツリー構造で表示するコマンドについて記載します。

 

プロセスの親子関係をツリー構造で表示するには、pstreeコマンドを使用します。このコマンドを使用すると、実行中のプロセスの関係や親子関係を視覚的に把握することができます。

 

多くのディストリビューションでは、サービスを起動する仕組みとしてSysV initが採用されていました。SysV initでは、Linuxが起動するとカーネルから生成される最初のプロセスであるinitが、デーモンと呼ばれるプロセスを生成します。そのため、システムが起動するとinitを頂点とするプロセスの階層構造が形成されます。

 

しかし、最近のディストリビューションでは、サービスの管理は、SysV initに代わり、systemdが採用されています。systemdのデーモン/sbin/systemd/sbin/initとリンクされた同じプログラムで、SysV initinitと同じくカーネルから起動される最初のユーザープロセスです。

 

どちらも、システムが起動するとinitもしくはsystemdを頂点とするプロセスの階層構造が形成されます。この親子関係をツリー形式で表示するのがpstreeコマンドです。

 

 

出典

LPICレベル1スピードマスター問題集, Version5.0対応, 101試験, 102試験対応

有限会社ナレッジデザイン 山本道子・大竹龍史 著

 

コメント


MiracleJobBanaRight1
MiracleJobBanaRight2
MiracleJobBanaRight3