檢視文字[Linux]

Halower發表於2016-05-19

檢視文字

  1. 不分屏檢視
    1. cat (預設標準輸入到標準輸出)
  • -n(行號) 連線...並顯示
  • -E(每行行尾列印$)
    翻屏:shift+pageUp/pageDown
  1. tac reverse cat
  2. 分屏檢視
    1. more[預設只支援向後翻在,未到尾部可以向前翻]
    2. less 支援man的所有操作,輸入q推出
  3. head 檢視前N行(-n預設是10)
  4. tail 檢視後N行(-n預設是10)-f:不退出等待顯示後續追加文字
  5. nano

    文字處理

  6. cut
    cut -d: -f {1,3/f 1-3} /src (-d指定欄位分隔符預設是空格,-f 指定要顯示的欄位)

    文字排序

  7. sort sort -n(按照數值排序)-r 倒序 src ,-u 去重 預設按照ascii碼排序 -t 欄位分隔符 -k 指定排序關鍵字
  8. uniq -d顯示重複的行 src -D顯示所有重複的行,-c 顯示重複的次數
  9. tr [option]....set1[set2] --轉換或者刪除字元
    1. tr 'a-z' 'A-Z' </etc/passwd 輸入重定向
    2. -d 刪除字符集中出現的所有字元
      文字統計
  10. wc src 行數 單詞數 字計數
    -l 行數 -m 字元數 -c 位元組數 -L最長一行包含字元數
  11. join
  12. sed
  13. awk

相關文章