特殊符号 表示任意一个字符 (.txt a.*) ? 任意一个字符 (?.txt=一个字符) #注释字符 (不会生效 )

\脱意字符 (a=1 b=2 c=$a$b c=$a$b) |管道符 把后面的命令传递到前面的文件 sort排序 做这个的目的是为了看起来更加人性化 sort默认以阿斯玛顺序排序 sort - -n 会以数字排序 sort -r 反序排序

wc -l 这是统计行数的
wc -n 统计字符数

uniq 去重
sort 3.txt |uniq 排序 去重 一起使用 split 切割 大文件可以切割成小文件 split -b 大小 默认字节 split -l 针对行

$变量的前缀 !$组合  正则里面的表示行尾 

;多命令写到一行 用分号分割

~用户的家目录 。后面正则表示式表示匹配符

&把命令丢到后台

=正确重定向 会把原文件覆盖

追加重定向 &>错误个正确的全部输出到一个文件 2> 错误输出到 文件

【】制定字符中的一个,{0-9}{a-z A-Z} ||表示或者的意思 如果第一条命令错了 也会执行下一条命令 &&表示 第一条命令成功了才会执行第二条命令