常用的文件查看命令
1. cat
常用參數
-n 顯示行號
-E 顯示行尾結束符 $
-b 顯示非空行編號
-s 連續的空行合成一行
-A 顯示隱藏字符
通常用法 cat -An
當然還有cat 的雙胞胎,將文件倒著看的 tac
2. more
分頁查看文件內容,空格鍵翻頁
3. head
查看文件首部
-n 指定行數
4. tail
查看文件尾部多少行
常用參數
-n 指定行數,和head類似。
-f 實時查看文件內容。
5. cut
切割文本,按要求輸出文本。通常結合管道使用。
-d 指定分隔符,默認為Tab按鍵
-f 指定第幾段字符
-c 指定字符切割
例如,cat查看/etc/passwd的前四個字符
6. wc
查看文件里面內容有多少行,多少字節,字符,字數。
-l 查看行數
-w 統計單詞總數
-m 統計字符總數
-c 統計字節總數
7. sort
給文本排序,默認按每行首字母順序排序
-r 由上至下整理
-n 按數字大小整理
-u 刪除輸出中的重復行
-t 以后面的字符為分隔符
-k 選擇某個字段進行排序
-f 忽略字符大小寫
例如,按第三個字段進行排序
8. uniq
從輸入中刪除重復行
-c 顯示每行重復出現的次數
-d 僅僅顯示重復
-u 顯示不重復
最后在補充一個超實用的例子
統計日志中頻繁訪問的前十個IP地址
cat /var/log/httpd/access.log
| cut –d” “ –f 1 | sort | uniq –c | sort –nr | head
原創文章,作者:linux is not unix,如若轉載,請注明出處:http://www.www58058.com/72431
文章詳細的介紹了文本處理工具的用法,內容和排版上都很不錯,繼續努力就好