zoukankan      html  css  js  c++  java
  • 【操作系统之七】Linux常用命令之tail

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

    二、命令格式

    tail [ -f ] [ -c Number | -n Number | -m Number| -b Number | -k Number ] [ File ]
    
    参数说明:
    -f 该参数用于监视File文件增长,默认展示10行,CTRL+C退出。
    -c Number 从 Number 字节位置读取指定文件
    -n Number 从 Number 行位置读取指定文件。
    -m Number 从 Number 多字节字符位置读取指定文件,比如你的文件如果包含中文字,如果指定-c参数,可能导致截断,但使用-m则会避免该问题。
    -b Number 从 Number 表示的512字节块位置读取指定文件。
    -k Number 从 Number 表示的1KB块位置读取指定文件。
    File 指定操作的目标文件名
    
    上述命令中,都涉及到number,如果不指定,默认显示10行。Number前面可使用正负号,表示该偏移从顶部还是从尾部开始计算。

    最常用 -nf

    [o2o_jlapp@o2ojlapp01 logs]$ tail -5f catalina.out
    2018-10-08 11:13:42.332 [http-bio-18080-exec-10] DEBUG o.s.jdbc.datasource.DataSourceTransactionManager - Committing JDBC transaction on Connection [jdbc:oracle:thin:@134.32.213.99:1521:o2ojl, UserName=UCR_O2O_JL, Oracle JDBC driver]
    2018-10-08 11:13:42.332 [http-bio-18080-exec-10] DEBUG o.springframework.jdbc.datasource.DataSourceUtils - Resetting read-only flag of JDBC Connection [jdbc:oracle:thin:@134.32.213.99:1521:o2ojl, UserName=UCR_O2O_JL, Oracle JDBC driver]
    2018-10-08 11:13:42.332 [http-bio-18080-exec-10] DEBUG o.s.jdbc.datasource.DataSourceTransactionManager - Releasing JDBC Connection [jdbc:oracle:thin:@134.32.213.99:1521:o2ojl, UserName=UCR_O2O_JL, Oracle JDBC driver] after transaction
    2018-10-08 11:13:42.332 [http-bio-18080-exec-10] DEBUG o.springframework.jdbc.datasource.DataSourceUtils - Returning JDBC Connection to DataSource
    2018-10-08 11:13:42.332 [http-bio-18080-exec-10] DEBUG o.s.jdbc.datasource.DataSourceTransactionManager - Resuming suspended transaction after completion of inner transaction
  • 相关阅读:
    json
    mybatis 一对一关联对象查询
    下拉框多级联动
    时间轴和操作元素属性
    上传
    多选框获取和全选
    字符串操作,截取最后一个逗号
    idea快捷键使用
    获取下拉框的文本和值,下拉框默认选中
    toString()函数分析
  • 原文地址:https://www.cnblogs.com/cac2020/p/11771781.html
Copyright © 2011-2022 走看看