四處搜刮整合的linux命令大全,有重復(fù)請ctrl+f查找使用。
隨著學(xué)習(xí)會滿滿補(bǔ)充和完善。
普通用戶的提示符是“$”,超級用戶的命令提示符是“#”。
命令: su [用戶名]
功能:切換用戶
init模式
init 0 關(guān)機(jī)
init 1 單用戶模式(無網(wǎng)絡(luò),只允許管理員登錄)作用于系統(tǒng)維護(hù) 密碼破解
init 2 多用戶無網(wǎng)絡(luò)模式 作用:可切換用戶
init 3 多用戶有網(wǎng)絡(luò)模式 (字符界面)
init 4 保留
init 5 多用戶有網(wǎng)絡(luò)模式 (圖形化界面)
init 6 重啟
Linux權(quán)限管理
useradd 創(chuàng)建用戶
-u 制定UID
-d 制定宿主目錄位置
-e 指定賬戶失效時間
-s 指定用戶的登錄shell
-G 指定用戶組
passwd 設(shè)置密碼
-d 清空密碼
-l 鎖定賬戶
-S 查看用戶狀態(tài)
-u 解鎖用戶賬戶
usermod 修改用戶賬號屬性
-l 更改用戶賬號的登錄名稱
-L 鎖定
-U 解鎖用戶鎖定
userdel 刪除用戶
-r 一并刪除用戶家目錄
groupadd 添加一個組
gpasswd 添加一個用戶到組
-a 添加一個用戶
-d 從組內(nèi)刪除一個用戶
-M 定義組成員列表,以逗號分隔(批量添加用戶,會覆蓋已有成員)
id 查詢用戶身份標(biāo)識
groups 查詢賬號所在組
finger 查詢用戶賬號登錄屬性
w 查詢當(dāng)前主機(jī)的用戶的登錄情況
chmod 設(shè)置用戶權(quán)限
chmod 三位八進(jìn)制數(shù)
chmod -R 遞歸修改指定目錄下的所有文件,子目錄的歸屬
chown:修改文件的擁有著,前提是要有該擁有者
-R 遞歸修改
chgrp 修改文件所屬組,前提是要有該組
-R 遞歸修改
chmod 修改擁有者和所屬組的權(quán)限
加減法 u/g/o +/-/= r/w/x
數(shù)字法 r=4 w=2 x=1
1.文件訪問者的分類(人)
文件和文件目錄的所有者:u—User
文件和文件目錄的所有者所在的組的用戶:g—Group
其他用戶:o—Others
2.文件訪問權(quán)限的種類
基本權(quán)限:
read 對文件而言,具有讀取文件內(nèi)容的權(quán)限;對目錄來說,具有瀏覽目錄信息的權(quán)限。
write 對文件而言,具有修改文件內(nèi)容的權(quán)限;對目錄來說,具有刪除移動目錄內(nèi)文件的權(quán)限。
execute 對文件而言,具有執(zhí)行文件的權(quán)限;對目錄來說,具有進(jìn)入目錄的權(quán)限。
- 表示不具有該權(quán)限。
3.文件權(quán)限值得表示方法
r– 只讀
-w- 僅可寫
–x 僅可執(zhí)行
rw- 可讀可寫
-wx 可寫可執(zhí)行
r-x 可讀可執(zhí)行
rwx 可讀可寫可執(zhí)行
— 無權(quán)限
二、Linux下基本命令
1.ls命令:
格式::ls [選項(xiàng)] [目錄或文件]
功能:對于目錄,列出該目錄下的所有子目錄與文件;對于文件,列出文件名以及其他信息。
常用選項(xiàng):
-a :列出目錄下的所有文件,包括以 . 開頭的隱含文件。
-d :將目錄像文件一樣顯示,而不是顯示其他文件。
-i :輸出文件的i節(jié)點(diǎn)的索引信息。
-k :以k字節(jié)的形式表示文件的大小。
-l :列出文件的詳細(xì)信息。
-n :用數(shù)字的UID,GID代替名稱。
-F : 在每個文件名后面附上一個字符以說明該文件的類型,“*”表示可執(zhí)行的普通文 件;“/”表示目錄;“@”表示符號鏈接;“l(fā)”表示FIFOS;“=”表示套接字。
2.cd命令
格式:cd [目錄名稱]
常用選項(xiàng):
cd .. 返回上一級目錄。
cd ../.. 將當(dāng)前目錄向上移動兩級。
cd - 返回最近訪問目錄。
3.pwd命令
格式: pwd