Linux CentOS 基本命令二 (壓縮,程序,管道,檔案許可權)
一. 壓縮
windows的壓縮檔案的副檔名: .zip或.rar Linux中的打包副檔名:.tar Linux中的壓縮副檔名:.gz Linux中打包壓縮的副檔名:.tar.gz
1 打包壓縮包
1.1 壓縮語法:tar [引數] 打包壓縮後的檔名 要打包壓縮的檔案,支援萬用字元*號 將多個檔案打包並壓縮成一個特定的檔案
2.1 引數解釋:
- -c 建立新的檔案(必選項)
- -x 取出檔案中的內容(必選項)
- -f 檔名由命令臺設定(必選項)
- -v 輸出檔案清單(可選項)
- -z 自動識別壓縮或解壓(可選項)
3.1 常用操作: 常用壓縮引數組合:zcvf
4.1 命令使用:
2 解壓壓縮包
1.1 解壓語法:tar [引數] 壓縮檔案 解壓後的檔案在當前目錄中 解壓語法:tar [引數] 壓縮檔案 –C/usr/local 解壓後的檔案放入/usr/local目錄中,注意-C是大寫字母C,後面不用接空格符 將一個特定的檔案解包成多個檔案,放在指定的目錄下
2.1 引數解釋:
- -c 建立新的檔案(必選項)
- -x 取出檔案中的內容(必選項)
- -f 檔名由命令臺設定(必選項)
- -v 輸出檔案清單(可選項)
- -z 自動識別壓縮或解壓(可選項) 掌握如下常用操作: 常用解壓縮引數組合:zxvf
3.1 命令使用:
二. 檢視當前工作路面
1 .1 語法:pwd
2.1 命令使用:
三.程序
1 檢視程序
1.1 語法:ps [引數] 程序,正在執行的一個應用程式
2.1 引數解釋:
- 無 顯示當前使用者通過終端啟動的所有程序
- -a 顯示所有使用者通過終端啟動的所有程序
- -u 顯示所有使用者通過終端啟動的所有程序詳細資訊
- -x 顯示所有使用者通過終端和非終端啟動的所有程序詳細資訊,內容相當多,少用
- -e 此引數效果和指定的a引數效果相同
- -f 顯示UID,PPIP,C與STIME欄位 注意: ps -aux 和 ps -ef 效果相同
3.1 命令使用:
2 殺死程序
1.1 語法:kill [引數] 程序號 最好只刪當前使用者在終端中啟動的程序,而不要刪除其它使用者的程序,尤其是root使用者的程序。 先用ps au來確認一下當前需要殺死程序號,再用kill 程序號將這個程序殺死
2.1 引數解釋
- 無 普通式刪除程序號對應的程序
- -9 強制式刪除程序號對應的程序
3.1 命令使用:
四 . 搜尋
1 .1 語法:grep [引數] 搜尋字串 檔名 grep是Linux中強大的文字搜尋命令。
2.1 引數解釋: -i 搜尋時不區分大小寫,大小寫不敏感
3.1 命令使用:
五. 管道
1.1 語法: 一個命令的輸出,可以作為另一個命令的輸入,至少有二個命令參與執行。 常用的需要使用管道命令有more ,grep 。
2.1 命令使用:
六.許可權設定
1.1 簡介: Linux中對每個目錄和檔案都做了規定,只能由滿足條件的使用者才能操作,這個規定叫許可權。
2.1 許可權圖
1 新增許可權
1.1 語法:chmod + [引數] 目錄/檔案+:所有使用者新增許可權
2.1引數解釋:
- -r 只讀
- -w 只寫
- -x 只執行
3.1 命令使用:
2 修改許可權
1.1 語法:chmod [引數] 目錄/檔案 可以針對不同的使用者修改許可權 引數解釋:
- u 作者
- g 組員
- o 它人
- -r 只讀
- -w 只寫
- -x 只執行
2.1 命令:
3 刪除許可權
1.1 語法:chmod - [引數] 目錄/檔案-:所有使用者減少許可權
2.1 引數解釋:
- -r 只讀
- -w 只寫
- -x 只執行
3.1 命令使用:
4 常用許可權操作
chmod 777 目錄/檔案 賦值所有許可權 chmod 000 目錄/檔案 去掉所有許可權
七 關機 和 重啟
1 關機
1.1 語法:halt
2.1 命令使用:
2 重啟
1.1 語法:reboot
2.1 命令: