#### 1、cat命令
cat命令用于查看純文本(內容較少的),格式為“cat \[選項\] \[文件\]”
-n 顯示行號
#### 2、more命令
more命令用于查看純文本文件(內容較多),格式為“more \[選項\]文件”
#### 3、head命令
head命令用于查看純文本文檔的前N行,格式為“head \[選項\] \[文件\]”
如:head -n 20 initial-setup-ks.cfg
#### 4、tail命令
tail命令用于查看純文本的后N行或持續刷新內容,格式為“tail \[選項\] \[文件\]”
如: tail -n 20 文件名;
**實時查看最新日志文件時: “tail -f 文件名”**
#### 5、tr命令
tr命令用于替換文本文件中的字符,格式為“tr \[原始字符\] \[目標字符\]”
如:把某個文件內容的英文全替換為大寫。先cat讀取待處理的文本,然后通過管道符tar命令替換 cat anaconda-ks.cfg | tr \[a-z\] \[A-Z\]
#### 6、wc命令
wc命令用于統計指定文本的行數、字數、字節數,格式為“wc \[參數\] 文本”
-l 只顯示行數; -w 只顯示單詞數; -c 只顯示字節數
如:wc -l /etc/passwd
#### 7、stat命令
stat命令用于查看文件的具體存儲信息和時間等信息,格式為“stat 文件名稱”
如:stat ananconda-ks.cfg 三張時間狀態:Access、Modify、Change
#### 8、cut命令
cut命令用于按“列”提取文本字符,格式為“cut \[參數\] 文本”
-f 設置需要查看的列數; -d 設置間隔符號
嘗試提取passwd文件中的用戶名信息,即提取以冒號為間隔符的第一列內容:
head -n 2 /etc/passwd; cut -d: -f1 /etc/passwd
#### 9、diff命令
diff命令用于比較多個文本文件的差異,格式為“diff \[參數\] 文件”
\--brief 確認兩個文件是否不同; -c 詳細比較出多個文件的差異之處
如: cat diff\_A.txt; cat diff\_B.txt; diff --brief diff\_A.txt diff\_B.txt;
diff -c diff\_A.txt diff\_B.txt
- 常用的RPM軟件包命令
- 常見的Yum命令
- Linux開機過程
- Systemd初始化進程服務的劣勢:
- system 與 system V init 的區別以及作用
- systemctl管理服務的啟動、重啟、停止、重載、查看狀態等常用命令
- systemctl設置服務開機啟動、不啟動、查看各級別下服務啟動狀態等常用命令
- 主流 Linux 系統選擇 Bash 解釋器作為命令行終端主要有以下 4 項優勢
- 常見執行Linux命令的格式:
- man命令中常用按鍵以及用途
- man命令幫助信息的接個歐以及意義
- 常用系統命令(10)
- 系統狀態檢測命令(8)
- 工作目錄切換命令(3)
- 文本文件編輯命令(9)
- 文件目錄管理命令(7)
- 打包壓縮與搜索命令(3)
- 輸入輸出重定向
- 管道命令符
- 命令行的通配符
- 常用的轉義字符
- 重要的環境變量
- Vim文本編輯器
- 編寫Shell腳本
- 流程控制語句
- 計劃任務服務程序
- 用戶身份與文件權限
- 文件權限與歸屬
- 文件的隱藏屬性
- 文件訪問控制列表
- su命令與sudo服務
- 存儲結構與磁盤劃分
- 使用RAID與LVM磁盤陣列技術
- iptables與firewalld防火墻
- 使用SSH服務管理遠程主機