获取实际终端的内存使用情况

获取实际终端的内存使用情况

我正在尝试获取实际的终端被阻止、正在运行或准备执行。我不知道该使用 ps 还是 top... 有人能告诉我从哪里获取这些信息吗?

答案1

terminal="konsole"
 ps auwx|grep $terminal|grep -v "grep"|awk '{print $NF ": PID:" $2 " CPU USED:" $3 " MEM USED:" $4 }'
/usr/bin/konsole: PID:3550 CPU USED:0.0 MEM USED:0.7


 terminal="terminator"
 ps auwx|grep $terminal|grep -v "grep"|awk '{print $NF ": PID:" $2 " CPU USED:" $3 " MEM USED:" $4 }'
/usr/bin/terminator: PID:3616 CPU USED:0.7 MEM USED:0.7

相关内容