zoukankan      html  css  js  c++  java
  • 文本文件编辑命令

    Linux系统中“一切都是文件”,所以对服务程序进行配置自然也就是编辑程序的配置文件

    1、cat——用于查看纯文本文件(内容较少的)

    如果在查看文件内容时还想顺便显示行号,不妨在cat命令后面追加一个-n参数

     2、more——查看纯文本文件(内容较多)有翻页功能

    可以通过空格键或回车键进行翻页控制

    3、head——用于查看纯文本文件的前N行

    在阅读文本内容时,谁也难以保证会按照从头到尾的顺序往下看完整个文件,如果只想看文本的前20行的内容,则可以使用head命令。

    4、tail——用于查看纯文本文件的后N行或者持续刷新内容

    查看后n行:tail -n 20

    持续刷新:tail -f 文件名

    5、tr——用于替换文本文件中的字符

    在很多时候我们想要快速地替换文本中的一些词汇,又或者把整个文本内容都进行替换,如果手工替换,工作量太大。这时,就需要先使用cat命令读取待处理的文本,然后通过管道符把这些文本内容传递给tr命令进行替换操作。

    例如:把某个文件内容中的英文全部替换为大写

    6、wc——用于统计文本的行数、字数、字节数

    -l参数:只显示行数

    -w参数:只显示单词数

    -c参数:只显示字节数

    Linux系统中,passwd文件是用来保存系统账户信息的文件,要统计当前系统中有多少个用户,可以使用如下命令查询

     7、stat——用于查看文件的具体存储信息和时间等信息

    文件的三种时间状态:

    Access:查看文件内容的时间

    Modify:修改文件内容的时间

    Change:修改文件属性的时间

    8、cut——用于按“列”提取文本字符

    在按列搜索中,不仅要使用-f参数来设置需要看的列数,还需要使用-d参数来设置间隔符号;例如passwd文件在保存用户数据信息时,用户信息的每一项值之间是采用冒号来间隔的,-d后面加间隔符,-f后面加需要看的列数

    9、diff——用于比较多个文本文件的差异

    在使用diff命令时,不仅可以使用-brief参数来确认两个文件是否不同,还可以使用-c参数来详细比较多个文件的差异之处,可以用来判断文件是否被篡改

  • 相关阅读:
    PHP 开发 APP 接口 --Redis篇
    PHP 开发 APP 接口--静态缓存篇
    PHP 开发 APP 接口 --JSON、XML结合篇
    PHP 开发 APP 接口 --JSION篇
    PHP 开发 APP 接口--XML篇
    程序员必须掌握的600个英语单词
    Memcache
    伪静态
    ob缓冲
    函数的使用顺序---TABLES,USING,CHANGING
  • 原文地址:https://www.cnblogs.com/xiaoqing-ing/p/14329694.html
Copyright © 2011-2022 走看看