zoukankan      html  css  js  c++  java
  • Linux head、tail、less 、more命令

    Linux head、tail 与 less 、more命令

    head 、 tail 命令

    head命令、

    head命令用于显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容。

    参数说明:

    • -n N 指定显示头N行的内容
      • -n -N 文件倒数N行不显示,其他所有文件内容显示;
      • -n +N 同 -n N
    • -c N 指定显示头N个字符
    • -v 总是显示文件头的信息
    • -q 不显示文件头的信息

    例如:

    head -n 5 file # 显示前5行的内容
    

    除去后面5行不显示,其余内容显示:

    head -n -5 file

    tail 命令

    和head命令相反,tail命令是用于输入文件中的尾部内容,默认是输出文件的末尾10行。

    参数说明:

    • -n N 输出文件尾部的N行内容
      • -n -N 输出文件尾部倒数N行,同 -n N;
      • -n +N 从第N行开始,一直输出到文件末尾;
    • -c N 输出文件尾部的N个字符的内容;
    • -f 显示文件最新追加的内容;(常用于实时查看log文件)

    例子:

    tail -n 20 file # 输出file尾部的20行
    tail -n +5 file # 输出file第5行以后的内容
    tail -f file #显示file文件新追加的内容,实时查看file

    less 、more 命令

    less 命令

    less命令是对文件或其他输出进行分页显示的工具,less可以随意浏览文件,可前可后,而且less在查看之前不会加载整个文件。

    less [options] [file]

    参数说明:

    • -N 显示每行的的行号;
    • -m 显示类似more命令的百分比;

    b是后一页,空格是前一页。

    more 命令

    Linux more 命令类似 less、cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,只能向前不能向后,而且还有搜寻字串的功能(与 vi 相似)。

    参数说明:

    • -s 逐页显示,连续两行以上空行则以一行空白显示
    • +num 从第num行开始显示

    实例

    more -s testfile
    more +20 testfile
  • 相关阅读:
    Android Studio Tips -- 布局预览
    weibo sdk Multiple dex files define Lcom/sina/weibo/sdk/BuildConfig
    Android Studio下添加assets目录
    Android中bitmap图片透明度的处理(以撕美女衣服为例)
    Android中使用ViewPage进行广告轮播测试代码
    比赛现场打分管理平台概述
    排行榜每页默认为8行,如何把默认行数改成12行或其他行数?
    复习重点补充-
    字典读写训练
    Python爬网常见方法:find_all与re的结合使用
  • 原文地址:https://www.cnblogs.com/Spground/p/9567888.html
Copyright © 2011-2022 走看看