Linuxで特定のユーザーまたはユーザーグループによって生成されたプロセスのリストを見たいです。ps
これを実行するために使用できるコマンドはありますか?それともこれを達成できる他のコマンドはありますか?
ベストアンサー1
特定のユーザーが所有するプロセスのみを表示するには、次のコマンドを使用します。
top -U [username]
[ユーザー名]を希望のユーザー名に変更してください。
psを使いたいなら
ps -u [username]
または
ps -ef | grep <username>
または
ps -efl | grep <username>
拡張リストの場合
man psページでオプションを見る
別のオプションは、pstreeを使用してユーザーのプロセスツリーを印刷することです。
pstree <username or pid>