head/tail:指定显示文件的前面几行内容与后面几行内容。
    more/less:分屏显示文件的内容
    ———————————————————————————————-
    wc:计算字数
    wc [选项] <文件>
    -c:只显示文件的字符数
    -l :只显示行数
    -w:只显示单词数
    ———————————————————————————————-
    grep:显示文件中匹配关键字的行
    grep [选项] <关键字> <文件…>
    -c:计算匹配关键字的行数
    -i:忽略字符大小写的差别
    -n:显示匹配的行及其行号
    ^:指定行的开始
    $:指定行的结束
    . :匹配一个非换行符的字符
    :前面的字符重复任意次
    .
    :一起用代表任意字符
    [] :匹配一个指定范围内的某个字符
    [^] :匹配一个不再指定范围内的字符
    \< :指定单词的开始
    > :指定单词的结束
    x{m} :重复字符x,m次
    x{m,} :重复字符x,至少m次
    x{m,n} :重复字符x,至少m次,不多于n次
    ——————————-·—————————————————————
    sort:将文本文件中的内容加以排序
    sort [选项] <文件>
    -f :忽略大小写的差异
    -n :使用纯数字进行排序
    -r :反向排序
    -u :就是uniq,相同的数据中,仅出现一行
    -t :分隔符,默认是用 tab 键来分隔
    ————————————————————————————————
    uniq:合并文件中相邻的重复的行
    uniq [选项] <文件>
    ————————————————————————————————
    tr:对字符进行替换和删除
    tr 选项 字符串1 字符串2
    ————————————————————————————————
    cut:显示文件中的某一列
    -d:指定分隔符
    -f:指定显示某一列
    -c:指定几个字符对应的列
    ————————————————————————————————
    paste:合并文件的列
    paste [选项] [文件1] [文件2]
    -d:用指定的字段分隔符
    -s:按行进行合并而非平行处理