1、查看内存占用前10的程序
ps -aux|sort -k4nr|head -10
ps命令用于显示当前进程的状态,-a参数代表所有,加上参数x会显示没有终端控制的进程,u参数代表执行该进程的用户
ps -aux输出格式为:
sort命令用于排序,-k参数代表列,-k4代表第4列,n参数代表按照数值大小排序,r参数代表反序排序
head命令用于查看文件开头部分,-n参数代表显示行数
因此,查看内存占用前10的程序命令为 ps -aux|sort -k4nr|head -10
查看CPU占用前10的程序命令为 ps -aux|sort -k3nr|head -10
2、查看磁盘占用情况
df -h
查看当前文件夹下磁盘占用情况
du --max-depth=1 -h