Linux下的基础命令介绍(三)

一.文本查看命令

  1.cat命令--查看文本文件内容,多个参数连接并且显示多个文件内容

     选项: 

        -n : 显示时为每一行编号(编号不属于原文件内容)

        -E : 显示每一行的结束符$,在window里行结束符为$\n

        -A : 显示所有的文件内容

  2.tac命令--查看文本内容,从尾部进行显示

  3.head命令--从文件头部开始查看文本内容

     选项:

        -n : 显示文件前n行

  4.tail命令--从文件尾部开始查看文本内容

     选项:

        -n : 显示文件后n行

        -f :查看文件尾部,不退出,等待显示后续追加至此文件的新内容.在日志中用到监控

  5.more,less命令---翻屏显示内容

     翻屏与在man中翻屏一样,用q 键退出

二.文本处理命令

  1.cut命令---裁切文本,只操作显示内容不影响原文件内容

     用法:cut -d : f1 /etc/passwd

     选项:

       -d : 指定字段分割符,默认为空格

       -fn : 指定显示的第n个字段,可以同时指定两个及以上字段

  2.sort命令---文本排序,只操作显示内容不影响原文件内容

     默认以ASCII字符升序排序

     选项:

  -n:数值排序

  -r: 降序

  -t: 字段分隔符

  -u: 排序后相同的行只显示一次

  -f: 排序时忽略字符大小写

        -k: 以哪个字段为关键字进行排序

  3.uniq命令---报告显示的行,只有在相邻的行重复时才认为是重复的行

     选项:

  -c: 显示文件中行重复的次数

  -d: 只显示重复的行

  4.wc命令--统计文本内容行数和单词数

     选项:

        -l: 统计行数

        -c: 统计文本字节数

        -m: 统计有多少个字符

        -w: 统计单词数

        -L: 显示最长的一行包含多少个字符

  5.tr命令---转换或删除字符

     用法:tr ‘ab‘ ‘AB‘ 将文本的原字符集内容替换成目标字符集,逐个字符进行替换

     选项:

        -d: 删除出现在字符集中的所有字符

       

本文出自 “珞辰的博客” 博客,请务必保留此出处http://luochen2015.blog.51cto.com/9772274/1633199

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。