zoukankan      html  css  js  c++  java
  • 每天一个linux命令(15):tail命令

    1、命令简介

    tail (tail) 用来显示档案的结尾(默认为10行)至标准输出中。若指定了多于一个文件,程序会在每段输出的开始添加相应文件名作为头。如果不指定文件或文件为"-" ,则从标准输入读取数据。

    2、用法

    nl [选项]... [文件]...

    3、选项

    -c, --bytes=K        输出最后K字节;另外,使用-c +K 从每个文件的第K 字节输出
    -f, --follow[={name|descriptor}]  即时输出文件变化后追加的数据。 
    -n,           输出最后K行;另外,使用-n +K 从每个文件的第K行输出 
       --pid=PID        同 -f 一起使用,当 PID 所对应的进程死去后终止
    -s, --sleep-interval=N   与-f合用,表示在每次反复的间隔休眠N秒

    4、示例

    示例1:显示文件的后n行
    [root@oracledb ~]# tail -n 5  log.txt 
    2016-1-27
    2016-1-28
    2016-1-29
    2016-1-30
    2016-1-31
    示例2:从第5行开始输出文件
    [root@oracledb ~]# tail -n +5  log.txt 
    2016-1-5
    2016-1-6
    2016-1-7
    2016-1-8
    2016-1-9
    2016-1-10
    2016-1-11
    2016-1-12
    2016-1-13
    2016-1-14
    2016-1-15
    2016-1-16
    2016-1-17
    2016-1-18
    2016-1-19
    2016-1-20
    2016-1-21
    2016-1-22
    2016-1-23
    2016-1-24
    2016-1-25
    2016-1-26
    2016-1-27
    2016-1-28
    2016-1-29
    2016-1-30
    2016-1-31
    实例3:显示文件后n个字节
    [root@oracledb ~]# tail -c 30  log.txt 
    2016-1-29
    2016-1-30
    2016-1-31
    示例4:从第n个字节开始显示内容
    [root@oracledb ~]# tail -c +30  log.txt 
    16-1-4
    2016-1-5
    2016-1-6
    2016-1-7
    2016-1-8
    2016-1-9
    2016-1-10
    2016-1-11
    2016-1-12
    2016-1-13
    2016-1-14
    2016-1-15
    2016-1-16
    2016-1-17
    2016-1-18
    2016-1-19
    2016-1-20
    2016-1-21
    2016-1-22
    2016-1-23
    2016-1-24
    2016-1-25
    2016-1-26
    2016-1-27
    2016-1-28
    2016-1-29
    2016-1-30
    2016-1-31
    实例5:动态显示文件内容
    [root@oracledb ~]# tail -f   log.txt 
    2016-1-22
    2016-1-23
    2016-1-24
    2016-1-25
    2016-1-26
    2016-1-27
    2016-1-28
    2016-1-29
    2016-1-30
    2016-1-31
  • 相关阅读:
    General procedures for upgrading Debian
    Install documentation for GCC on Debian Buster
    本地学习环境minikube安装
    解决phpstorm中ftp读取远程目录出现嵌套循环情况
    Linux 文件句柄&文件描述符
    VBA如何实现筛选条件之“排除某些值”
    利用Python多线程快速爬取某网站数据
    利用云服务器搭建远程办公访问(frp实现内网穿透)
    printf()函数
    malloc和calloc的区别
  • 原文地址:https://www.cnblogs.com/xqzt/p/5425331.html
Copyright © 2011-2022 走看看