溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Linux中tail命令有什么用

發(fā)布時(shí)間:2022-02-15 09:28:17 來源:億速云 閱讀:267 作者:小新 欄目:開發(fā)技術(shù)

這篇文章主要為大家展示了“Linux中tail命令有什么用”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“Linux中tail命令有什么用”這篇文章吧。

Linux常用命令tail 命令可用于查看文件的內(nèi)容,有一個(gè)常用的參數(shù) -f 常用于查閱正在改變的日志文件。

Linux中tail命令有什么用

tail

在屏幕上顯示指定文件的末尾若干行

補(bǔ)充說明

tail命令 用于輸入文件中的尾部內(nèi)容。

  • 默認(rèn)在屏幕上顯示指定文件的末尾10行。

  • 處理多個(gè)文件時(shí)會(huì)在各個(gè)文件之前附加含有文件名的行。

  • 如果沒有指定文件或者文件名為-,則讀取標(biāo)準(zhǔn)輸入。

  • 如果表示字節(jié)或行數(shù)的NUM值之前有一個(gè)+號(hào),則從文件開頭的第NUM項(xiàng)開始顯示,而不是顯示文件的最后NUM項(xiàng)。

  • NUM值后面可以有后綴:

    • b : 512

    • kB : 1000

    • k : 1024

    • MB : 1000 * 1000

    • M : 1024 * 1024

    • GB : 1000 * 1000 * 1000

    • G : 1024 * 1024 * 1024

    • T、P、E、Z、Y等以此類推。

語法

 tail (選項(xiàng)) (參數(shù))

選項(xiàng)

 -c, --bytes=NUM                 輸出文件尾部的NUM(NUM為整數(shù))個(gè)字節(jié)內(nèi)容。
 -f, --follow[={name|descript}]  顯示文件最新追加的內(nèi)容?!皀ame”表示以文件名的方式監(jiān)視文件的變化。
 -F                              與 “--follow=name --retry” 功能相同。
 -n, --line=NUM                  輸出文件的尾部NUM(NUM位數(shù)字)行內(nèi)容。
 --pid=                  與“-f”選項(xiàng)連用,當(dāng)指定的進(jìn)程號(hào)的進(jìn)程終止后,自動(dòng)退出tail命令。
 -q, --quiet, --silent           當(dāng)有多個(gè)文件參數(shù)時(shí),不輸出各個(gè)文件名。
 --retry                         即是在tail命令啟動(dòng)時(shí),文件不可訪問或者文件稍后變得不可訪問,都始終嘗試打開文件。使用此選項(xiàng)時(shí)需要與選項(xiàng)“--follow=name”連用。
 -s, --sleep-interal=      與“-f”選項(xiàng)連用,指定監(jiān)視文件變化時(shí)間隔的秒數(shù)。
 -v, --verbose                   當(dāng)有多個(gè)文件參數(shù)時(shí),總是輸出各個(gè)文件名。
 --help                          顯示指令的幫助信息。
 --version                       顯示指令的版本信息。

參數(shù)

文件列表:指定要顯示尾部內(nèi)容的文件列表。

實(shí)例

 tail file #(顯示文件file的最后10行) tail -n +20 file #(顯示文件file的內(nèi)容,從第20行至文件末尾) tail -c 10 file #(顯示文件file的最后10個(gè)字節(jié)) 
 tail -25 mail.log # 顯示 mail.log 最后的 25 行 tail -f mail.log # 等同于--follow=descriptor,根據(jù)文件描述符進(jìn)行追蹤,當(dāng)文件改名或被刪除,追蹤停止 tail -F mail.log # 等同于--follow=name --retry,根據(jù)文件名進(jìn)行追蹤,并保持重試,即該文件被刪除或改名后,如果再次創(chuàng)建相同的文件名,會(huì)繼續(xù)追蹤

以上是“Linux中tail命令有什么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI