1. 程式人生 > >1-3-1未完

1-3-1未完

.com nds erl pass 16px 除了 ima 實現 -h

cat主要有三大功能
1.一次顯示整個文件。$ cat filename
2.從鍵盤創建一個文件。$ cat > filename
只能創建新文件,不能編輯已有文件.
3.將幾個文件合並為一個文件: $cat file1 file2 > filemore/less分屏閱讀

cat 語法結構;

de>cat [選項] [文件]...de>
選項
-A, --show-all 等價於 -vET
-b, --number-nonblank 對非空輸出行編號
-e 等價於 -vE
-E, --show-ends 在每行結束處顯示 $
-n, --number 對輸出的所有行編號
-s, --squeeze-blank 不輸出多行空行
-t 與 -vT 等價
-T, --show-tabs 將跳 字符顯示為 ^I
-u (被忽略)
-v, --show-nonprinting 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外
--help 顯示此幫助信息並離開


cat:直接輸出文件的所有內容
head:查看文件開頭指定行數的內容
tail:查看文件末尾指定行數的內容
less或more:實現分頁查看文件內容
grep:根據指定的條件檢索文件,只輸出符合條件的行

管道“|”:將前一個命令的輸出結果,交由後面命令處理,當做後面命令的參數

more [選項]…文件名 

* Enter往下翻一行;空格往下翻一屏;q(Q)退出

*只能往後翻頁
*/向後查找關鍵字(n繼續查找)

less [選項]…文件名 

* 不同於more: 可前後翻頁
*前後查找:?向前、/向後查找關鍵字(n繼續查找)

head 取首部 head -n 5 /etc/passwd

tail 取尾部 head -n 5 /etc/passwd

管道 ls / -R |more head -n5 /etc/passwd|grep adm

wc 統計及檢索文本文件

統計/etc/login.defs配置文件有效配置的行數

技術分享圖片

grep按條件檢索文本行*

選項:-i查找時忽略大小寫;-v反轉查找(找不符合條件的行);--color突出顯示關鍵字符串

技術分享圖片

提取出/etc/yum.conf文件的有效配置記錄,即去掉空行、註釋行。

技術分享圖片

檢索查找使用的正則

技術分享圖片

(忽略#開始的行)

技術分享圖片

1-3-1未完