當前位置 主頁 > 服務器問題 > Linux/apache問題 > 最大化 縮小

    Linux中tail命令用法詳解

    欄目:Linux/apache問題 時間:2019-12-30 23:40

    tail命令也是一個非常常用的文件查看類的命令,今天就為大家介紹下Linux tail命令的用法。

    更多Linux命令詳情請看:Linux命令速查手冊

    Linux tail命令主要用來從指定點開始將文件寫到標準輸出。很多人喜歡使用tail –f 來監控日志文件。

    一、Linux tail命令格式

    Linux tail命令 格式如下所示

    tail [OPTION]... [FILE]...

    Linux tail命令 參數如下所示

    -f 循環讀取

    -q 不顯示處理信息

    -v 顯示詳細的處理信息

    -c<數目> 顯示的字節數

    -n<行數> 顯示行數

    --pid=PID 與-f合用,表示在進程ID,PID死掉之后結束.

    -q, --quiet, --silent 從不輸出給出文件名的首部

    -s, --sleep-interval=S 與-f合用,表示在每次反復的間隔休眠S秒

    二、Linux tail命令使用示例

    1)查看文件最后幾行內容

    $tail -5 linuxdaxue.com-access_log
    180.175.51.163 - - [14/Jun/2016:11:45:09 +0800] "GET /uploads/cj/201912/Shell-printf_thumb.jpg&h=64&w=100&q=90&zc=0&ct=1 HTTP/1.1" 200 2611
    180.175.51.163 - - [14/Jun/2016:11:45:09 +0800] "GET /uploads/cj/201912/Shell_thumb-2.jpg&h=64&w=100&q=90&zc=0&ct=1 HTTP/1.1" 200 2572
    180.175.51.163 - - [14/Jun/2016:11:45:09 +0800] "GET /uploads/cj/201912/Shell_thumb-3.jpg&h=64&w=100&q=90&zc=0&ct=1 HTTP/1.1" 200 2580
    180.175.51.163 - - [14/Jun/2016:11:45:09 +0800] "GET /uploads/cj/201912/Shell_thumb-1.jpg&h=64&w=100&q=90&zc=0&ct=1 HTTP/1.1" 200 2646
    180.175.51.163 - - [14/Jun/2016:11:45:09 +0800] "GET /uploads/cj/201912/Shell_thumb-1.jpg&h=64&w=100&q=90&zc=0&ct=1 HTTP/1.1" 200 2850
    $

    2)從第10行開始顯示文件

    tail -n +10 linuxdaxue.com-access_log

    3)循環監視日志文件

    $tail -f linuxdaxue.com-access_log
    180.175.51.163 - - [14/Jun/2016:11:45:09 +0800] "GET /uploads/cj/201912/Shell_thumb-1.jpg&h=64&w=100&q=90&zc=0&ct=1 HTTP/1.1" 200 2646
    180.175.51.163 - - [14/Jun/2016:11:45:09 +0800] "GET /uploads/cj/201912/Shell_thumb-1.jpg&h=64&w=100&q=90&zc=0&ct=1 HTTP/1.1" 200 2850

    在實際使用當中,我們比較常用的功能就是用它來監視日志文件,這是一個非常有用的功能。

    以上所述是小編給大家介紹的Linux中tail命令詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對IIS7站長之家網站的支持!

    下一篇:沒有了
青海十一选五开奖数据 上证指数 历年 丫丫江西麻将 福建22选5开奖时间 850棋牌土豪版大闹天宫 江西时时彩 软件 贵州麻将捉鸡下载 好运彩虹图片大全 旺旺大庆麻将游戏下载 山西快乐10分中奖规则 银行怎么给私募基金配资