查看文本:
1.cat:连接并显示文本
tac:cat的倒置显示
    -n:在每行行首添加行数显示
    -E:每行显示换行符
    -A:显示所有,包括文本和各种特殊符号
Linux的文本换行符为$,而Windows的文本换行符是$+Enter
2.可分屏显示的more和less
more:向后翻,翻到最后就退出
less:向后翻,翻到最后不会自动退出
more和less显示窗口下操作:
向后翻一页:space键
向前翻一页:b键
退出显示窗口:q键
3.head:查看前n行
tail:查看后n行
    -n 数字 = -数字:查看多少行
    不加选项,默认是显示10行
tail -f:查看文件尾部,不会自动退出,可以等待显示其他用户后续追加至此文件的新内容。
文本处理:
1.cut:裁剪文本后显示
    -d:指定字段分隔符,默认是空格
    -f:指定要显示的字段
例子:cut -d: -f1,3 /etc/passwd
cut -d: -f1-3 /etc/passwd
2.sort:对文本进行排序后显示
    -n:数字排序
    -r:降序
    -t:字段分隔符
    -k:一那个字段为关键字进行排序
    -u:排序后相同的行只显示一次
    -f:排序时忽略字符的大小写
例子:sort -t: -k3 /etc/passwd 取/etc/passwd中以:分隔的第三字段进行比较, 从左到右逐个字符进行比较的
3.uniq:不加选项时,重复行只显示一次,不重复的行正常显示
    -c:在默认的基础上,行首加上重复的次数,正常显示1,有重复的显示重复次数
    -d:只显示重复的行
4.wc(word count):文本统计
    -l:显示文本的行数
    -w:显示文本的单词数
    -c:显示文本的字节数(字符数)
-L:显示最长行的字节数(字符数)
5.tr:转换或删除字符,不能带接入参数,需配合管道使用
格式;tr [OPTION]... SET1 [SET2]
Linux学习笔记<三>——常用的查看文本命令和文本处理命令
原文:http://chenqiyi.blog.51cto.com/8125763/1676849