taillinux命令
『壹』 linux查看日誌命令
linux查看日誌命令:
tail:
-n是顯示行號;相當於nl命令;例子如下:
tail -100f test.log實時監控100行日誌。
tail -n 10 test.log查詢日誌尾部最後10行的日誌。
tail -n +10 test.log查詢10行之後的所有日誌。
head:
跟tail是相反的,tail是看後多少行日誌;例子如下:
head -n 10 test.log查詢日誌文件中的頭10行日誌。
head -n -10 test.log查詢日誌文件除了最後10行的其他所有日誌。
cat:
tac是倒序查看,是cat單詞反寫;例子如下:
cat -n test.log |grep "debug"查詢關鍵字的日誌。
命令功能:
tail用於顯示指定文件末尾內容,不指定文件時,作為輸入信息進行處理。常用於查看日誌文件後多少行日誌信息。
使用tail -f可以查看動態日誌文件,tail -f filename可以把filename里最尾部的內容顯示在屏幕上,並且不斷刷新,使你看到最新的文件內容。
tail -n行數可以顯示指定行數信息。
『貳』 linux查看文件內容命令
linux查看文件內容最常用的5 個命令:
命令一:cat
cat命令應該是在Linux中查看文件內容最常見的命令了。
使用cat命令會列印指定文件的所有內容到標准輸出上,比如你的屏幕。
cat命令最簡單的用法,是直接在cat命令後面跟上文件即可。
命令二:nl
nl命令跟cat命令很相識,它的不同之處在於每一行的前面多了行號的顯示。
命令三:less
less命令一次只會顯示一個頁面的文件內容。
可以通過j、k兩個按鍵進行上、下瀏覽文件內容,使用q可以隨時退出。
命令四:tail
tail命令用於查看文件內容的最後一部分,默認顯示的行數是10行。
當然,如果你想讓tail命令顯示更多的文件內容,可以使用-n number這個參數,number代錶行數。
命令五:head
head命令跟tail很相識,只不過它們查看的文件內容的方向是相反的。
head命令用於查看文件內容的前面部分,默認顯示的行數也是10行。
當然,如果想顯示更多的行數的話,也是可以使用-n number這個參數,number代錶行數。
『叄』 Linux裡面tail -f命令作用是什麼
1.命令格式:
tail[必要的參數][選擇參數][文件]
2.命令功能:
用於顯示指定文件末尾內容,不指定文件時,作為輸入信息進行處理。常用查看日誌文件。
3.命令參數:
-f循環讀取
-q不顯示處理信息
-v顯示詳細的處理信息
-c顯示的位元組數
-n顯示行數
--pid=PID與-f 何用,表示在進程ID,PID死掉之後結束
-s--sleep-interval=S與 -f 合用,表示在每次反復的間隔休眠S秒
-q--quiet--silent從不輸出給出文件名的首部Linux中的tail命令的具體例子
1、tail -f filename
說明:監視filename文件的尾部內容(默認10行,相當於增加參數 -n 10),刷新顯示在屏幕上。退出,按下CTRL+C。
『肆』 Linux的tail命令,能像vi命令的set nu一樣顯示行數嗎
答案是可以的。
例子:#tail
-n
5
filename
|
grep
-n
』character『
#顯示filename文件的末尾的5行內容並且顯示含有「character」字元的那行的信息;
通過man
tail命令我們可以查看到tail的用法和搭配參數的不同功能:
#man
tail
標准語法
tail
[
-f
]
[
-c
Number
|
-n
Number
|
-m
Number
|
-b
Number
|
-k
Number
]
[
File
]
命令參數:
-f
循環讀取
-q
不顯示處理信息
-v
顯示詳細的處理信息
-c<數目>
顯示的位元組數
-n<行數>
顯示行數
--pid=PID
與-f合用,表示在進程ID,PID死掉之後結束.
-q,
--quiet,
--silent
從不輸出給出文件名的首部
-s,
--sleep-interval=S
與-f合用,表示在每次反復的間隔休眠S秒
最後說明,該指令用於顯示指定文件末尾內容,但是當不指定文件時,作為輸入信息進行處理,常用於查看日誌文件。
『伍』 linux退出tail命令怎麼寫腳本
正常tail命令只是一次性顯示文件末尾的指定行數,默認為十行,然後自動返回到shell交互命令行模式。但如果用了tail -f 文件名,這樣tail命令就會一直跟蹤文件末尾內容的變化,並將新增的內容顯示在標准輸出,即屏幕上。如果要退出這種模式,直接按Ctrl+C鍵即可。若是在shell腳本中後台方式使用tail -f:tail -f 文件名&,則可以通過$!捕捉到該子進程號:PID=$! ,然後在需要終止進程的地方,使用kill $PID,即可終止tail -f xxxx& 這個後檯子進程。
『陸』 2-15 Linux中的文件查看 --- head、tail 和 wc 命令
head / tail:顯示文件頭或尾幾行
-n:指定顯示幾行。默認是10行
head /etc/passwd:查看 /etc/passwd 頭 10 行信息。不加選項默認前10行。
head -5 /etc/passwd:指定查看 etc/passwd 文件前 5 行。
tail /etc/passwd:查看 /etc/passwd 後 10 行信息。 不加選項默認後10行。
tail -5 /etc/passwd:指定查看 etc/passwd 文件後 5 行。
wc:顯示文件的行數、字數、位元組。
-c:只顯示位元組。
-w:只顯示字數。這里的字數指的是由空格,換行符等分隔的字元串。
-l:只顯示行。
wc -l /etc/passwd:顯示/etc/passwd 文檔行數。
wc -c /etc/passwd:顯示 /etc/passwd 文檔位元組數。
wc -w /etc/passwd:顯示etc/passwd 文檔字數。
wc -cl /etc/passwd:-cl 組合選項,查看/etc/passwd 文檔的行數和位元組數