文本查看
cat
-A:显示所有控制符 常用来查看隐藏符号
-n:对显示出的每一行进行编号
hexdump
查看非文本文件
-n 取多长
-C 以ASCII码显示
head
-c# 指定获取前#字节
-n# 指定获取前#行,如果是-#,表示从文件头取到倒数第#前
tail
-c #指定获取后#字节
-n #指定获取后#行,如果是+#,表示从第#行开始到文件结束
-#同上
文本分析
wc
收集文本统计数据
-l只计数行数
-w只计数单词总数
-c只计数字节总数
-m只计数字符总数
-L显示文件中最长行的长度
sort
把整理过的文本显示在STDOUT,不改变原始文件
-r 执行反方向(由上至下)整理
-n 执行按数字大小整理
-h 人类可读排序,如: 2K 1G
-k # 指定以第几列进行排序
uniq
去重
-c: 显示每行重复出现的次数
-d: 仅显示重复过的行
-u: 仅显示不曾重复的行
diff,vimdiff
比较两个文件之间的区别
cmp
查看二进制文件的不同