Linux的head命令(linux的head)
linux下查看文件第幾行內(nèi)容的方法?
一,方法1nl file-name |sed -n '5p'查看第五行二,方法2 head -n file_name|tail -1 查看第n行三,方法3.輸出一個(gè)文件的第4行sed -n '4p' ufileawk 'NR==4' ufilehead -4 file|tail -1四,方法42.輸出文件的第3列(默認(rèn)分隔符為tab,其他分隔符的處理可以參考awk,cut的man信息)
在Linux上怎么樣查看USB設(shè)備?
#uname-a#查看內(nèi)核/操作系統(tǒng)/cpu信息#head-n1/etc/issue#查看操作系統(tǒng)版本#cat/proc/cpuinfo#查看cpu信息#hostname#查看計(jì)算機(jī)名#lspci-tv#列出所有pci設(shè)備#lsusb-tv#列出所有usb設(shè)備#lsmod#列出加載的內(nèi)核模塊#env#查看環(huán)境變量
linux查看tomcat里面哪個(gè)應(yīng)用占用cpu?
linux下獲取占用CPU資源最多的10個(gè)進(jìn)程,可以使用如下命令組合:
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head
linux下獲取占用內(nèi)存資源最多的10個(gè)進(jìn)程,可以使用如下命令組合:
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head
命令組合解析(針對CPU的,MEN也同樣道理):
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head
該命令組合實(shí)際上是下面兩句命令:
ps aux|head -1
ps aux|grep -v PID|sort -rn -k +3|head
查看占用cpu最高的進(jìn)程
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head
或者top (然后按下M,注意這里是大寫)
查看占用內(nèi)存最高的進(jìn)程
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head
或者top (然后按下P,注意這里是大寫)
該命令組合實(shí)際上是下面兩句命令:
ps aux|head -1
ps aux|grep -v PID|sort -rn -k +3|head
其中第一句主要是為了獲取標(biāo)題(USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND)。
接下來的grep -v PID是將ps aux命令得到的標(biāo)題去掉,即grep不包含PID這三個(gè)字母組合的行,再將其中結(jié)果使用sort排序。
sort -rn -k +3該命令中的-rn的r表示是結(jié)果倒序排列,n為以數(shù)值大小排序,而-k +3則是針對第3列的內(nèi)容進(jìn)行排序,再使用head命令獲取默認(rèn)前10行數(shù)據(jù)。(其中的|表示管道操作)
總結(jié)
以上是生活随笔為你收集整理的Linux的head命令(linux的head)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 正确的工作流程:我应该使用哪个OAuth
- 下一篇: ddos防御公司(防ddos攻击公司)