1. 查看文件夹大小:
du -Sh | sort -rh | head -n 10
截图如下:
命令含义如下:
这是一个用于查看文件大小并按大小进行排序的Linux命令。
所以,du -Sh | sort -rh | head -n 10 的整体命令意思是:显示目录中文件大小的概述,按文件大小逆序排序,并显示排名前10的结果。
2. 查看哪个程序最占系统资源:
ps aux --sort -rss
截图如下:
命令含义如下:
在Linux中,"ps aux --sort -rss"是一条命令,它的作用是列出当前正在运行的进程,并按照内存使用量进行降序排序。
"ps"是"process status"的缩写,用于显示当前运行在系统中的进程信息。
"aux"是"all users"和"extended listing"的缩写。它显示了所有用户的进程,并提供了更详细的进程信息,如进程的所有者、CPU使用量、内存使用量等。
"-rss"对应的全称是"resident set size",表示进程使用的物理内存大小。通过使用"--sort -rss"选项,ps命令会按照进程的物理内存使用量(以KB为单位)进行降序排列。
3. 查看指定挂载盘中,文件大小并排序:
du -h --max-depth=1 / | sort -hr
截图如下:
解释:
在Linux中,您可以使用以下命令来查找指定挂载盘中最占资源的文件夹:
du -h --max-depth=1 /mount/point | sort -hr
请将上述命令中的/mount/point替换为您要检查的具体挂载点路径。
解释一下这个命令:
执行完上述命令后,您将看到最占资源的文件夹显示在顶部。