2.1 shell
shell是應用程序控制硬件終端的一個統稱。
Linux系統中已經有了Bash這么好用的“翻譯官”,那么接下來就有必要好好學習下怎么跟它溝通了。
常見執行Linux命令的格式是這樣的:
命令:要做的事情
命令對象一般是指要處理的文件、目錄、用戶等資源,而命令參數可以用長格式(完整的選項名稱),也可以用短格式(單個字母的縮寫),兩者分別用–與-作為前綴
參數與參數之間要有空格間隔
命令:
6、ps命令 ps命令用于查看系統中的進程狀態,格式為“ps [參數]”。
7、TOP命令
top load average: 0.07, 0.18, 0.18
R狀態:1 running
CPU使用情況:
內存使用情況:
交換分區使用情況:
PR NI :優先級,數值越小,優先級越高。
8、pidof命令 查詢某個指定服務進程的PID值
10、killall 命令 用于終止某個指定名稱的服務所對應的全部進程
2.4節:系統狀態檢測命令
2.5工作目錄切換命令
Linux系統中的一切都是文件
2.6 文本文件編輯命令
8、cut命令用于按“列”提取文本字符,格式為[參數]文本
9、diff命令用于比較多個文本文件的差異
2.7文件目錄管理命令
如果目標文件是目錄,則會把源文件復制到該目錄中;
如果目標文件也是普通文件,則會詢問是否要覆蓋它;
如果目標文件不存在,則執行正常的復制操作。
4、mv命令用于剪切文件或文件重命名,格式為:
dd命令可以直接用來壓制出光盤鏡像文件,將它變成一個可立即使用的iso鏡像。
2.8 打包壓縮與搜索命令
c 打包
-c 創建壓縮文件
2、grep 命令:在文本中執行關鍵詞搜索,并顯示匹配的結果
grep 參數 關鍵詞
cut -d :-f /etc/passwd 按列提取信息
wc -l /etc/passwd
3、find
find / -user linuxprobe -exec cp -rf{} /root ; 考試原題
grep 與find區別
站長資訊網