zoukankan      html  css  js  c++  java
  • linux-12基本命令之 cat,more,head, tail ,tr,od,wc,cut,diff

    1、cat 命令 用于查看纯文本文件(较短),格式:"cat[选项][文件]"

     查看文本文件

    [root@localhost /]# cat 文件名
    cat 参数
    参数 作用
    -n 显示行号
    -b 显示行号(不包括空格)
    -A 显示出不可见的符号,如 空格,tab建
       

    2、more  命令 用于查看纯文本文件(较长的)格式:"more[选项] 文件"

      查看文本文件

    [root@localhost etc]#  more 文件名
    more 参数
    参数 作用
    -数字 预先显示的行数 (默认为一页)
    -d 显示提示语句与报错信息

    3、head 命令用于查看文本的前N行

    查看文本前20行

    head -n 10 文件名
    head 命令
    参数 作用
    -n 10 显示10行
    -n -10 正常输出但不显示最后的10行

      

    4、tail  查看纯文本的文档的后N行 格式为:"tail [选项][文件]"

    查看文本文件的后20行:

    [root@localhost etc]# tail -n 20  文件名
    tail 参数
    参数 作用
    -n 10 显示后面10行
    -f 持续刷新显示的内容

    5、tr 命令用于转换文本文件中的字符,格式为:"tr[原始字符][目标字符]"

    [root@localhost etc]# cat tr.tex |tr[a-z][A-Z]

    6、od 命令用于对查看特殊格式的文件。格式为"od[选项][文件]"

    7、wc  命令用于统计制定文本的行数,字数,字节数,格式为:"wc[参数] 文本"

    wc命令
    参数 作用
    -l 显示行数

    -w

    只显示单词数
    -c 只显示字节数

    查看当前系统的用户数

    [root@localhost etc]# wc -l /etc/passwd

    8、cut

    9、diff 命令用于比较多个文件文本的差异 格式为:"diff[参数]文件"

    diff参数
    参数 作用
    -b 忽略空格引起的差异
    -B 忽略空格引起的差异
    -brief或-q 仅报告是否存在差异
    -c 使用上下文输出格式

    比较2个文件的差异

    [root@localhost etc]#  diff diff_a.txt  diff_b.txt

    仅显示比较后的结果,相同或者不相同

    root@localhost etc]# diff --brief diff_a.txt diff_b.txt
  • 相关阅读:
    【译文】不是所有的 bug 都值得修复的
    11月第5周业务风控关注|重磅!瓜子二手车“遥遥领先”被罚天价1250万
    AutoCAD .NET二次开发(四)
    AutoCAD .NET二次开发(三)
    ArcGIS10.2下调试10.1的程序
    再遇1402,注册表权限问题
    ArcGIS Add-in——自动保存编辑
    只打开一个子窗体
    获取编辑器两种方法
    Adobe Acrobat Pro 11安装激活
  • 原文地址:https://www.cnblogs.com/hjweifans/p/6158439.html
Copyright © 2011-2022 走看看