日期:2014-05-16 浏览次数:20774 次
1 文件浏览(简单回顾)
1 cat 查看文件的内容
2 more 以翻页的形式查看,但是只能向下翻页
3 less 以翻页的形式查看,但是能够支持向上和向下翻页
4 head 默认是查看前10行,但是我们指定查看的行数
5 tail 默认是查看后10行,但是我们可以指定查看的行数
2 基于关键字的搜索
假设我在家目录下创建了一个tmp.cpp
1 命令grep是基于关键字进行搜索
2 单个关键字搜索: grep 关键字 文件名
比如我在tmp.cpp 里面搜索Linux
3 多关键字搜索: grep -E "关键字|关键字..." 文件名
比如我在tmp.cpp里面同时搜索哦含有Linux 和test
4 grep的其它参数
1 -i 是忽略大小写
2 -n 是显示结果所在的行
3 -v 是输出不带关键字的行(等于取反)
4 -Ax是输出的时候包含结果所在行之后x行
5 -Bx是输出的时候包含结果所在行之前x行
3 基于列的处理
1 cut命令是用于基于列的文本处理
2 cut -dc -fx 文件名
c是要分割的字符(默认是TAB),x是显示第几列
比如我以":"作为分割符 查看/etc/passwad的第1列
2 我们也可以利用管道来进行cut
比如我先利用grep命令在/etc/passwad中搜索出含有chen关键字的文本结果,然后利用管道去cut出用:作为分割符并且显示第六列
4 文本统计
1 wc命令用来统计文本的信息,默认输出几行,几个单词,几个字节,文件名
我们还是利用上面的tmp.cpp
2 wc还有一些参数