特定のユーザーが所有するプロセスのみを表示するには、次のコマンドを使用します:
top -U [username]
[ユーザー名] を必要なユーザー名に置き換えます
ps を使用する場合
ps -u [username]
または
ps -ef | grep <username>
または
ps -efl | grep <username>
拡張リストの場合
オプションについては man ps ページをチェックしてください
もう 1 つの方法は、ユーザーのプロセス ツリーを出力する pstree を使用することです
pstree <username or pid>
これを試してみてください
ps -fp $(pgrep -u <username>)