這篇文章主要為大家展示了“Linux怎么通過命令查看日志文件的某幾行”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“Linux怎么通過命令查看日志文件的某幾行”這篇文章吧。

目前成都創(chuàng)新互聯(lián)已為成百上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計、建平網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
【一】從第3000行開始,顯示1000行。即顯示3000~3999行
cat filename | tail -n +3000 | head -n 1000
【二】顯示1000行到3000行
cat filename| head -n 3000 | tail -n +1000
*注意兩種方法的順序
分解:
tail -n 1000:顯示最后1000行
tail -n +1000:從1000行開始顯示,顯示1000行以后的
head -n 1000:顯示前面1000行
【三】用sed命令
sed -n '5,10p' filename 這樣你就可以只查看文件的第5行到第10行。
Linux統(tǒng)計文件行數(shù)
語法:wc [選項] 文件…
說明:該命令統(tǒng)計給定文件中的字節(jié)數(shù)、字?jǐn)?shù)、行數(shù)。如果沒有給出文件名,則從標(biāo)準(zhǔn)輸入讀取。wc同時也給出所有指定文件的總統(tǒng)計數(shù)。字是由空格字符區(qū)分開的最大字符串。
該命令各選項含義如下:
- c 統(tǒng)計字節(jié)數(shù)。
- l 統(tǒng)計行數(shù)。
- w 統(tǒng)計字?jǐn)?shù)。
這些選項可以組合使用。
輸出列的順序和數(shù)目不受選項的順序和數(shù)目的影響。
總是按下述順序顯示并且每項最多一列。
行數(shù)、字?jǐn)?shù)、字節(jié)數(shù)、文件名
如果命令行中沒有文件名,則輸出中不出現(xiàn)文件名。
例如:
$ wc - lcw file1 file2
4 33 file1
7 52 file2
11 11 85 total
舉例分析:
1.統(tǒng)計demo目錄下,js文件數(shù)量:
find demo/ -name "*.js" |wc -l
2.統(tǒng)計demo目錄下所有js文件代碼行數(shù):
find demo/ -name "*.js" |xargs cat|wc -l 或 wc -l `find ./ -name "*.js"`|tail -n1
3.統(tǒng)計demo目錄下所有js文件代碼行數(shù),過濾了空行:
find /demo -name "*.js" |xargs cat|grep -v ^$|wc -l
以上是“Linux怎么通過命令查看日志文件的某幾行”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
新聞標(biāo)題:Linux怎么通過命令查看日志文件的某幾行
文章網(wǎng)址:http://www.chinadenli.net/article46/gideeg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動態(tài)網(wǎng)站、云服務(wù)器、品牌網(wǎng)站制作、微信小程序、軟件開發(fā)、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)