1、系统进程内存占用排序
查看系统进程中,cpu\内存占用最多的前5个进程信息
ps aux|sort -gr -k 4 |head -n 5
#使用 -k 3 表示第三列cpu使用情况
2、文件夹大小排序
du一个文件夹下的目录大小后,想以文件大小进行排序。由于du -h的结果是3k,2M,1G这种,不能简单的按数字排序。所以,可以使用sort -h参数
du -d1 -h | sort -h
#du -d N 显示目录层级数N
3、文件大小排序
ls -hlrS
4、在shell中,一般将控制台内容写入文件,可以使用重定向,但如果想把sort的排序内容写回文件,则不能使用重定向。则需要-o参数