精华内容
下载资源
问答
  • linux tail命令

    千次阅读 2018-08-23 08:32:03
    tail命令也是一个非常常用的文件查看类的命令,今天就为大家介绍下Linux tail命令的用法。 更多Linux命令详情请看:Linux命令速查手册 Linux tail命令主要用来从指定点开始将文件写到标准输出。很多人喜欢使用tail...

    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 http://www.linuxdaxue.com/wp-content/uploads/2016/05/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 http://www.linuxdaxue.com/wp-content/uploads/2016/05/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 http://www.linuxdaxue.com/wp-content/uploads/2016/05/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 http://www.linuxdaxue.com/wp-content/uploads/2016/05/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 http://www.linuxdaxue.com/wp-content/uploads/2016/06/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 http://www.linuxdaxue.com/wp-content/uploads/2016/05/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 http://www.linuxdaxue.com/wp-content/uploads/2016/06/Shell_thumb-1.jpg&h=64&w=100&q=90&zc=0&ct=1 HTTP/1.1" 200 2850

    在实际使用当中,我们比较常用的功能就是用它来监视日志文件,这是一个非常有用的功能。

    以上所述是小编给大家介绍的Linux中tail命令详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    展开全文
  • linux tail 命令

    2017-09-07 11:13:08
    linux tail 命令linux tail 命令是按照要求将指定的文件的最后部分输出到标准设备。tail语法tail [ -f ] [ -c Number | -n Number | -b Number | -k Number ] [file] 参数说明: -f 参数用于监视file文件增长 -c ...

    linux tail 命令

    linux tail 命令是按照要求将指定的文件的最后部分输出到标准设备。

    tail语法

    tail [ -f ] [ -c Number | -n Number | -b Number | -k Number ] [file]

    参数说明:

    • -f 参数用于监视file文件增长
    • -c Number 从Number字节位置读取指定文件
    • -n Number 从Number行位置读取指定文件
    • -m Number 从Number多字节字符位置读取文件,比方你的文件假设包括中文字,假设指定-c参数,可能导致截断,但使用-m则会避免该问题。
    • -b Number 从Number表示的512字节块位置读取指定文件
    • -k Number 从Number表示的1KB块位置读取指定文件
    • file指定操作的目标文件名称

    tail命令使用方法演示例子

    1. tail -f filename

    说明:监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。

    1. tail -n 20 filename

    说明:显示filename最后20行。

    1. tail -r -n 10 filename

    说明:逆序显示filename最后10行。

    补充:
    跟tail功能相似的命令还有:
    cat 从第一行開始显示档案内容。
    tac 从最后一行開始显示档案内容。
    more 分页显示档案内容。
    less 与 more 相似,但支持向前翻页
    head 仅仅显示前面几行
    tail 仅仅显示后面几行
    n 带行号显示档案内容
    od 以二进制方式显示档案内容

    展开全文
  • Linux tail命令

    2018-10-13 19:57:39
    linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。...

    linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。

    一、tail命令语法及参数

    tail  [参数] [文件]

    参数解释:

    -c:输出文件尾部的K(K为整数)个字节内容;

    -f: 该参数用于监视File文件增长,显示文件最新追加的内容;

    -n:查看文件中末尾的n行 。若不加参数,默认10行。(如果-n参数带加号,如 -n +20,将会打开文件从第20行到最后的内容,你也可以指定其它参数,b,k,m,意思是,1b,1kb,1mb)

    -s:与-f合用,表示在每次反复的间隔休眠S秒;

    -v:当有多个文件参数时,总是输出各个文件名;

    -q:当有多个文件参数时,不输出各个文件名;

    -m Number:从 Number 多字节字符位置读取指定文件,比方你的文件假设包括中文字,假设指定-c参数,可能导致截断,但使用-m则会避免该问题;

    -b Number:从 Number 表示的512字节块位置读取指定文件;

    -k Number:从 Number 表示的1KB块位置读取指定文件;

    二、tail命令使用方法演示

    1、tail -f filename

    说明:监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。

    2、tail -n 20 filename

    说明:显示filename最后20行。

    3、tail -r -n 10 filename

    说明:逆序显示filename最后10行。

    4、tail +20 filename

    说明:显示文件filename的内容,从第 20 行至文件末尾。

    5、tail -c 10 filename

    说明:显示文件filename的最后 10 个字符。

     

    补充:
    跟tail功能相似的命令还有:
    cat 从第一行開始显示档案内容。
    tac 从最后一行開始显示档案内容。
    more 分页显示档案内容。
    less 与 more 相似,但支持向前翻页
    head 仅仅显示前面几行
    tail 仅仅显示后面几行
    n 带行号显示档案内容
    od 以二进制方式显示档案内容

    展开全文
  • LINUX TAIL命令

    2010-08-08 17:28:00
    LINUX TAIL命令

    linux中tail命令---用于查看文件内容

    最基本的是cat、more和less。
    1. 如果你只想看文件的前5行,可以使用head命令,如:
    head -5 /etc/passwd
    2. 如果你想查看文件的后10行,可以使用tail命令,如:
    tail -2 /etc/passwd 或 tail -n 2 /etc/passwd
    tail -f /var/log/messages
    参数-f使tail不停地去读最新的内容,这样有实时监视的效果 用Ctrl+c来终止!
    3. 查看文件中间一段,你可以使用sed命令,如:
    sed -n '5,10p' /etc/passwd
    这样你就可以只查看文件的第5行到第10行。

    tail语法格式:
        tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]
        或者
        tail [ -r ] [ -n Number ] [ File ]
    使用说明:
        tail 命令从指定点开始将 File 参数指定的文件写到标准输出。如果没有指定文件,则会使用标准输入。 Number 变量指定将多少单元写入标准输出。 Number 变量的值可以是正的或负的整数。如果值的前面有 +(加号),从文件开头指定的单元数开始将文件写到标准输出。如果值的前面有 -(减号),则从文件末尾指定的单元数开始将文件写到标准输出。如果值前面没有 +(加号)或 -(减号),那么从文件末尾指定的单元号开始读取文件。
    主要参数:

    -b Number 从 Number 变量表示的 512 字节块位置开始读取指定文件。
    -c Number 从 Number 变量表示的字节位置开始读取指定文件。
    -f 如果输入文件是常规文件或如果 File 参数指定 FIFO(先进先出),那么 tail 命令不会在复制了输入文件的最后的指定单元后终止,而是继续从输入文件读取和复制额外的单元(当这些单元可用时)。如果没有指定 File 参数,并且标准输入是管道,则会忽略 -f 标志。tail -f 命令可用于监视另一个进程正在写入的文件的增长。
    -k Number 从 Number 变量表示的1KB 块位置开始读取指定文件。
    -m Number 从 Number 变量表示的多字节字符位置开始读取指定文件。使用该标志提供在单字节和双字节字符代码集环境中的一致结果。
    -n Number 从首行或末行位置来读取指定文件,位置由 Number 变量的符号(+ 或 - 或无)表示,并通过行号 Number 进行位移。
    -r 从文件末尾以逆序方式显示输出。-r 标志的缺省值是以逆序方式显示整个文件。  

    如果文件大于 20,480 字节,那么-r标志只显示最后的 20,480 字节。 -r 标志只有   与 -n 标志一起时才有效。否则,就会将其忽略。

    展开全文
  • linux tail 命令Linux tail command outputs the last part of the files. There is an option to keep the file open for further entries. This makes it very useful to work with log files where we can check ...
  • Linux tail 命令

    2020-11-26 01:01:17
    tail 命令可用于查看文件的内容,有一个常用的参数-f常用于查阅正在改变的日志文件。 wangyetao@wangyetao-Lenovo-G510:~$ cat .bash_history | tail #1606323153 gedit .profile #1606323246 export ...
  • 本文将向你演示使用Linux tail命令的示例,让你懂得在Linux系统中掌握tail命令的使用方法。tail命令用于输出文件的最后部分,如果你正在检查一个巨大的日志文件或你正在检查任何文件,并且只对文本文件的最后几行感...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,023
精华内容 3,209
关键字:

linuxtail命令

linux 订阅