• rhcsa-文件内容显示


    浏览普通文件内容

    浏览文件的命令
    命令常用选项说明
    cat

    -n 对输出内容中的所有行标注行号

    -b  对输出内容中的非空行标注行号

    查看文件的内容
    head-num  指定需要显示文件num行的内容默认查看文前十行的内容
    tail

    -num  指定需要显示文件num行的内容

    -f  使tail不停的去读取显示文件的最新内容,这样有实时监视的效果

    tail命令更多的用于查看系统日志文件,Ctrl+c键终止显示和跟踪

    默认查看文后十行的内容
    more 

    -c  从顶部清屏,然后显示文件的内容

    分页查看文件内容

    按Enter键向下滚动

    空格键向下翻页,b键向上翻页

    文档末尾是more会默认推出

    less

    -c  从顶部清屏,然后显示文件的内容

    -N  在每行前面调价输出行号

    分页查看文件内容

    按Enter键向下滚动

    空格键向下翻页,b键向上翻页

    按q退出

    cat

    作用:显示文本文件内容   

    语法:cat  选项  文件

    -n  由1开始对所有输出行号编号

    练习:

    -b 由1开始对所有输出行号编号,但空白行不编号

    head

    作用:默认显示文档前十行的内容

    语法:head  参数  文件

    -q  影藏文件名

    -v  显示文件名

    -c<数目>  显示的字节数

    -n<行数>  显示的行数

    -n

    例:显示前八行

    -c  

    例:显示前100个字节

    tail

    作用:用于查看文件的内容,有一个常用的参数-f,常用与查看正在改变的日志文件

    语法:tail  参数  文件

    more

    命令类似cat,不过会以一页一页的形式显示,更方便使用者逐页浏览,二最基本的指令就是按空白键就往下一页显示,按b就会往上一页显示。

    语法:more  文件名

    cut

    作用:用于按列提取文本内容

    语法:cut 选项  文件名称

    cut命令从文件的每一行剪切文件,字符和字段,并将这些字符,字节和字段写至标准输出。

    如果不指定file参数,cut命令将读取标准输入,必须指定-b,-c或-f的标志之一。

    -b  以字节位单位进行分割

    -c  以字符为单位进行分割

    -d  用户自定义分隔符。比如:进入vim passwd文件中,就以:位分隔符。

    -f  指定显示那个区域

    -n  取消分割多字节的字符

    以字节为单位

    显示第一个字节

    显示前十行的第三个字节

    以字符为单位

    显示第三个字符

    显示前三行的第三个字符

    显示后十行的第八个字符

    sort

    对文件内容进行排序

    语法:sort  选项  文件名称

    -f  忽略大小写

    -b  忽略缩进与空格

    -n  依照数值的大小排序

    -r  反向排序

    -u  去除重复行

    -t  指定间隔符

    -k  设置字段范围

    -u  去重

    -n 数字大小排序

    uniq

    作用:检查文件内容的重复行,并且把重复行去掉

    语法:uniq  选项  文件名

    -c  显示去除重复行的行数(如果去除了三行重复行,前面就会显示3,就表示去除了三行重复行)



    tr

    作用:替换文件中的字符

    语法:tr  选项  要替换的东西

    -c  反选替换

    -d  删除指定字符

    -s  缩减连续连续重复的字符成单个字符

    例:将f1中的a--z替换成A--Z,然后显示到屏幕上

    wc

    作用:用于统计文本的行数,字数,字节数

    语法:wc  选项  文件

    例:显示第一行的行数,字数,字节数

    -l 只显示行数

    -w 只显示单词数

    -c  只显示字节数

  • 相关阅读:
    Java练习题-输出斐波那契(Fibonacci)数列
    logback--基础--04--配置--appender
    Python的面向对象编程之—— 类和对象
    讲解通达信接口插件的编程源码运作过程
    glibc2.35-通过tls_dtor_list劫持exit执行流程
    Typora使用系统安装的字体
    UnityShader入门精要——PBS基于物理的渲染
    MS2400隔离式调制器可pin对pin兼容AD7400
    html5怎么实现语音搜索
    ubuntu 22.04 编译 aosp 13 源码
  • 原文地址:https://blog.csdn.net/dgw2648633809/article/details/134253203