日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux 命令之 tail -- 在屏幕上显示指定文件的末尾若干行/显示文件尾部内容/查看文件尾部内容

發布時間:2023/12/3 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 命令之 tail -- 在屏幕上显示指定文件的末尾若干行/显示文件尾部内容/查看文件尾部内容 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、命令介紹
  • 二、常用選項
  • 三、參考示例
    • (一)顯示文件 file 的最后 10 行
    • (二)顯示文件 file 的內容,從第 20 行至文件末尾
    • (三)顯示文件file的最后10個字符
    • (四)顯示 mail.log 最后的 25 行
    • (五)針對一直變化的文件,實時顯示最近追加的內容
    • (六)一直變化的文件總是顯示后 10 行

一、命令介紹

tail 用于顯示文件尾部的內容,默認在屏幕上顯示指定文件的末尾 10 行。如果給定的文件不止一個,則在顯示的每個文件前面加一個文件名標題。如果沒有指定文件或者文件名為 -,則讀取標準輸入。

注意:如果表示字節或行數的 N 值之前有一個 + 號,則從文件開頭的第 N 項開始顯示,而不是顯示文件的最后 N 項。N 值后面可以有后綴:b 表示 512,k 表示 1024,m 表示 1048576(1M)。

二、常用選項

選項說明
--retry在tail命令啟動時,文件不可訪問或者文件稍后變得不可訪問,都始終嘗試打開文件。使用此選項時需要與選項--follow=name連用
-c<N>或--bytes=<N>輸出文件尾部的N(N為整數)個字節內容
-f<name/descriptor>或--follow<name/descript>顯示文件最新追加的內容。name表示以文件名的方式監視文件的變化。-f與-f descriptor等效
-F與選項--follow=name和--retry連用時功能相同
-n<N>或--line=<N>輸出文件的尾部N(N位數字)行內容
--pid=<進程號>與-f選項連用,當指定的進程號的進程終止后,自動退出tail命令
-q或--quiet或--silent當有多個文件參數時,不輸出各個文件名
-s<秒數>或--sleep-interal=<秒數>與-f選項連用,指定監視文件變化時間隔的秒數
-v或--verbose當有多個文件參數時,總是輸出各個文件名
--help顯示指令的幫助信息
--version顯示指令的版本信息

三、參考示例

(一)顯示文件 file 的最后 10 行

tail file

(二)顯示文件 file 的內容,從第 20 行至文件末尾

tail -n +20 file

(三)顯示文件file的最后10個字符

tail -c 10 file

(四)顯示 mail.log 最后的 25 行

tail -25 mail.log

(五)針對一直變化的文件,實時顯示最近追加的內容

tail -f mail.log # 等同于--follow=descriptor,根據文件描述符進行追蹤,當文件改名或被刪除,追蹤停止tail -F mail.log # 等同于--follow=name --retry,根據文件名進行追蹤,并保持重試,即該文件被刪除或改名后,如果再次創建相同的文件名,會繼續追蹤

(六)一直變化的文件總是顯示后 10 行

[root@linuxcool ~ ] tail -f 10 file

總結

以上是生活随笔為你收集整理的Linux 命令之 tail -- 在屏幕上显示指定文件的末尾若干行/显示文件尾部内容/查看文件尾部内容的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。