美文网首页
Linux基础学习三

Linux基础学习三

作者: 程序猿小小白 | 来源:发表于2019-01-31 09:45 被阅读0次

1.查看文本

(1)cat:连接并显示

        -n:显示行号

        -E:显示行结束符

        -A:显示所有

(2)more,less:分屏显示

        more:向后翻

        less:用法同man

(3)head,tail

        head:查看前n行

        tail:查看后n行,默认n为10

                -n:后面接数字,表示查看n行

                -f:不退出,等待显示后续追加至此文件的新内容

2.文本处理:cut,join,sed,awk

cut:

        -d:指定分隔符,默认为空格

        -f:指定要显示的字段

                -f  1,3

                -f  1-3

3.文本排序:sort

        -n:数值排序

        -r:逆序排序

        -t:字段分隔符

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

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

        -f:忽略字符大小写

4.报告或去除重复的行:uniq

        -d:只显示重复的行

        -c:显示某行重复的次数

5.文本统计:wc(word count)

        -l:只显示行数

        -w:只显示单词数

        -c:只显示字节数

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

6.字符处理命令:tr—>转换或删除字符

例:tr  'a-z'  'A-Z' < /etc/passwd

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

相关文章

网友评论

      本文标题:Linux基础学习三

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