zoukankan      html  css  js  c++  java
  • Linux命令总结--tail命令

    tail命令简介

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

    tail命令语法

    tail [ -f ] [ -c Number | -n Number | -m 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 指定操作的目标文件名

    上述命令中,都涉及到number,如果不指定,默认显示10行。Number前面可使用正负号,表示该偏移从顶部还是从尾部开始计算。

    tail可执行文件一般在/usr/bin/下面。

    tail命令用法示例

    实例

    要显示 notes.log 文件的最后 10 行,请输入以下命令:

    tail notes.log

    要跟踪名为 notes.log 的文件的增长情况,请输入以下命令:

    tail -f notes.log

    此命令显示 notes.log 文件的最后 10 行。当将某些行添加至 notes.log 文件时,tail 命令会继续显示这些行。 显示一直继续,直到您按下(Ctrl-C)组合键停止显示。

    显示文件 notes.log 的内容,从第 20 行至文件末尾:

    tail +20 notes.log

    显示文件 notes.log 的最后 10 个字符:

    tail -c 10 notes.log
  • 相关阅读:
    docker (centOS 7) 使用笔记3
    docker (centOS 7) 使用笔记4
    docker (centOS 7) 使用笔记2
    docker (centOS 7) 使用笔记1
    docker (centOS 7) 使用笔记3
    CentOS7 修改时区、charset
    p12(PKCS12)和jks互相转换
    tomcat7 日志设置为log4j
    Redis概述与基本操作
    Django学习笔记之安全
  • 原文地址:https://www.cnblogs.com/hanjiali/p/11592563.html
Copyright © 2011-2022 走看看