美文网首页Linux技术Linux
从零开始学习Linux(三):文件处理命令

从零开始学习Linux(三):文件处理命令

作者: 通靈鹿小六 | 来源:发表于2020-11-24 13:24 被阅读0次
    1、touch

    命令作用:创建文件名

    在当前目录下面创建abc.txt文件

    touch abc.txt
    

    在指定的目录下面创建xianren.doc文件

    touch shanxi/xianren.doc
    

    一次性创建多个文件

    touch 1.txt 2.txt 3.txt 4.txt
    

    创建带空格的文件,需要将文件用“”引起来。不推荐这种带空格的命名方式!!!

    touch "Program Files.txt"
    

    2、cat

    命令作用:显示文件内容,适合查看短的文件内容。

    查看qinghuaci.txt的文件内容

    cat qinghuaci.txt
    

    查看内容的时候,带着行号

    cat -n qinghuaci.txt
    

    3、tac

    命令作用:倒序显示文件内容,同cat相反,不支持-n查看行号。

    tac qinghuaci.txt
    

    4、more

    命令作用:一页一页显示文件内容,适合查看内容较长的文件。

    • 翻页:空格、F键 、PageDown键
    • 换行:回车
    • 退出:q或者Q
    more /etc/services
    

    5、less

    命令作用:一页一页显示文件内容,同样适合查看内容较长的文件。

    与more命令的不同之处:

    • less可以向上翻页,PageUp键向上翻页,↑向上翻一行。
    • less可以根据关键字查找内容, 可以按 /,输入关键字。 搜索内容会高亮显示,按N键,会切换到下一个。

    查看文件faruxue.txt

    less faruxue.txt 
    

    在文件中搜索三,如下图所示:

    搜索结果:


    6、head

    命令作用:显示文件前几行数据

    查看faruxue.txt,不增加任何参数时,默认显示前10行数据

    head faruxue.txt
    

    查看faruxue.txt文件前12行数据

    head -n 12 faruxue.txt
    

    7、tail

    命令作用:显示文件后几行数据

    tail faruxue.txt
    

    查看faruxue.txt文件,最后12行数据

    tail -n 12 faruxue.txt
    

    查看faruxue.txt文件,动态显示文件末尾内容

    tail -f faruxue.txt
    

    当文件末尾内容发生变化的时候,会动态显示。

    相关文章

      网友评论

        本文标题:从零开始学习Linux(三):文件处理命令

        本文链接:https://www.haomeiwen.com/subject/czqiiktx.html