zoukankan      html  css  js  c++  java
  • 文档查看命令 cat more less tail head

    1.cat命令

    cat命令把文件内容一次性输出到屏幕(滚屏)。

    语法:

    cat [选项] [参数]

    常用选项:

    -n:列出行号。

    -b:列出行号,空白行不编号。

    查看文件内容,列出打印编号

    2.more命令

    以百分比的形式查看日志,类似cat,不过会以一页一页的显示方便使用者逐页阅读,

    按空格/z 就往下一页显示,帮助说明,按h。退出按q。

     cat -n test.log | grep "debug" | more     -> 分页打印 

    实例:

    帮助说明:

    3.less命令

    less命令的作用与more十分相似,都可以用来浏览文字档案的内容,不同的是less命令允许用户向前或向后浏览文件,而more命令只能向前浏览。

    操作方式:

    用less命令显示文件时,

    用PageUp键向上翻页,

    用PageDown键/空格键向下翻页

    G跳到文末,Q退出....

    更多操作可以按h。

    4.head命令

    head命令显示文件开头的内容。默认显示前10行。

    语法:

    head [选项] [参数]

    选项:

    -n<数字>:指定显示头部内容的行数; -c<字符数>:指定显示头部内容的字符数;

    实例:

    显示文件前3行

    5.tail命令

    tail命令显示文件尾部的内容,默认是尾部10行。

    最常用的用法是 -f 选项,动态查看文件内容,常用于查看日志。

    语法:

    tail [选项] [参数]

    选项:

    -f:动态显示文件新追加的内容

    -n<数字>:指定显示尾部部内容的行数

    -c<字符数>:指定显示尾部内容的字符数

    实例:

      tail test.log :显示文件的后十行内容

      tail  -n 20  test.log   查询日志尾部最后20行的日志

      tail -n +30 test.log   查询30行之后的所有日志

      tail -f test.log :显示文件的后十行内容并在文件内容增加后,自动显示新增的文件内容

      tail -100f test.log     实时监控100行日志
     
      cat -n test.log | tail -n +100 | head -n 2  查询从test.log的第100行再查询此结果的前2行(即100~101)

  • 相关阅读:
    扩展性很好的一个分页存储过程
    SQL中列转行
    Server.MapPath() 方法(摘自互联网)
    容易遗忘のSQL
    Linq读取XML
    字节流和字符流
    Java中" "和 ' '
    Spring常用基本注解
    finally和return
    JS 深度clone
  • 原文地址:https://www.cnblogs.com/charm-j/p/10413389.html
Copyright © 2011-2022 走看看