Linux命令输出头(标题)、输出结果排序技巧

作者: hongweigg 2017-03-24 11:15:58

1、Linux命令输出头(标题)


在使用Linux命令时,如果命令中有管道“|”,则输出的信息中,头(标题)信息丢失,要想看每一列代表什么意思很不方便。


这里有一个简单的办法,通过2条命令叠加,获取头和内容。例如ps auxw:




再加上管道符后




可以看到头(标题)已经丢失。


怎么显示标题呢,这有一个简单的办法:




也就是先用命令本身加“| head -1”取到头(标题),然后再使用该命令输出内容,两者叠加输出即得到所要结果。


 


2、输出结果排序


按列排序,数字大的在前:


root@ubuntu:/home/faster/Fastdfs/FastDFS# ps auxw | sort -rn -k6




该例子,将第6列进行排序,最大的数排前面。


若只想看前10条的内容:


ps auxw | sort -rn -k6 | head -10


 


3、综合例子


将实际内存消耗最大的10个进程显示出来的命令:


ps auxw|head -1;ps auxw|sort -rn -k6|head -10




该命令亦可使用ps auxw --sort=-rss|head -10命令替代。


 


本文永久更新地址:http://www.linuxdiyf.com/linux/29442.html

相关资讯