# cat list_mem-cpu.sh
####################################################################
#!/bin/bash
mem_pids=`ps -aux | sort -k4nr | head -n 10 | awk '{print $2}'`
cpu_pids=`ps -aux | sort -k3nr | head -n 10 | awk '{print $2}'`
echo "############################################################"
echo "内存占用前10的进程"
for mem_pid in ${mem_pids}
do
ls -lt /proc/${mem_pid}/cwd
done
echo "############################################################"
echo "CPU占用前10的进程"
for cpu_pid in ${cpu_pids}
do
ls -lt /proc/${cpu_pid}/cwd
done
######################################################################
网友评论