有没有办法在 htop 中仅列出给定用户的进程?我知道我可以使用 选择单个用户htop -u USERNAME
,但是有没有办法选择多个人?
答案1
也许这可以帮助你;首先使用带有 u 选项的 ps 命令获取进程 ID,然后使用下面的 htop -p 命令;
#!/bin/bash
n=0;
while (( n++ < 3 )); do
{ sleep 3; killall htop;}&
htop -p $(ps -u root -u youruser | awk 'BEGIN{ORS=","} {print $1}')
done