檢視文字
- 不分屏檢視
- cat (預設標準輸入到標準輸出)
- -n(行號) 連線...並顯示
- -E(每行行尾列印$)
翻屏:shift+pageUp/pageDown
- tac reverse cat
- 分屏檢視
- more[預設只支援向後翻在,未到尾部可以向前翻]
- less 支援man的所有操作,輸入q推出
- head 檢視前N行(-n預設是10)
- tail 檢視後N行(-n預設是10)-f:不退出等待顯示後續追加文字
nano
文字處理
cut
cut -d: -f {1,3/f 1-3} /src (-d指定欄位分隔符預設是空格,-f 指定要顯示的欄位)文字排序
- sort sort -n(按照數值排序)-r 倒序 src ,-u 去重 預設按照ascii碼排序 -t 欄位分隔符 -k 指定排序關鍵字
- uniq -d顯示重複的行 src -D顯示所有重複的行,-c 顯示重複的次數
- tr [option]....set1[set2] --轉換或者刪除字元
- tr 'a-z' 'A-Z' </etc/passwd 輸入重定向
- -d 刪除字符集中出現的所有字元
文字統計
- wc src 行數 單詞數 字計數
-l 行數 -m 字元數 -c 位元組數 -L最長一行包含字元數 - join
- sed
awk