红联Linux门户
Linux帮助

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

发布时间:2017-03-24 11:15:58来源:linux网站作者:hongweigg
1、Linux命令输出头(标题)
在使用Linux命令时,如果命令中有管道“|”,则输出的信息中,头(标题)信息丢失,要想看每一列代表什么意思很不方便。
这里有一个简单的办法,通过2条命令叠加,获取头和内容。例如ps auxw:
Linux命令输出头(标题)、输出结果排序技巧
再加上管道符后
Linux命令输出头(标题)、输出结果排序技巧
可以看到头(标题)已经丢失。
怎么显示标题呢,这有一个简单的办法:
Linux命令输出头(标题)、输出结果排序技巧
也就是先用命令本身加“| head -1”取到头(标题),然后再使用该命令输出内容,两者叠加输出即得到所要结果。
 
2、输出结果排序
按列排序,数字大的在前:
root@ubuntu:/home/faster/Fastdfs/FastDFS# ps auxw | sort -rn -k6
Linux命令输出头(标题)、输出结果排序技巧
该例子,将第6列进行排序,最大的数排前面。
若只想看前10条的内容:
ps auxw | sort -rn -k6 | head -10
 
3、综合例子
将实际内存消耗最大的10个进程显示出来的命令:
ps auxw|head -1;ps auxw|sort -rn -k6|head -10
Linux命令输出头(标题)、输出结果排序技巧
该命令亦可使用ps auxw --sort=-rss|head -10命令替代。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29442.html