一、許可權管理
linux系統中對檔案許可權的描述機制:
u g o
d r w x r w x r - x (r讀,w寫,x執行)
檔案 所有者 所屬組 其他人
可以表示為二進位制: 111 111 101
也可以表示為十進位制: 7 7 5
修改許可權
chmod u+rwx file 為file新增或取消所屬使用者的許可權
(a所有人 u代表所屬使用者 g代表所屬組的成員使用者 o代表其他使用者)
chmod a-rwx file 取消所有人的可讀可寫可執行許可權
chmod 567 file 用數字也可以表示許可權
5 ---> 101 ---> r-x
修改檔案的所有者owner(只能由root許可權才能操作)
chown hadoop:hadoopuser file 將file的所有者改成hadoop使用者,所屬組改成hadoopuser組
上級目錄的許可權對本級檔案或者資料夾的操作有約束
二、使用者管理
檢視是否存在某使用者:
grep ligang /etc/passwd
新增使用者 useradd itcast0830
必須為使用者設定密碼才能正常登陸 passwd itcast0830
刪除使用者
userdel itcast0830 -----僅刪除使用者,不刪除使用者的主目錄
userdel -r itcast0830 -----刪除使用者的同時刪除使用者的主目錄
userdel -fr itcast0830 -----刪除使用者的同時刪除使用者的主目錄(f表示強制)
修改使用者屬性
usermod -l b a 將a的登陸名改為b
usermod -g hadoop itcast0830 將itcast0830的組改為hadoop組
usermod -g hadoop,root itcast0830 給itcast0830新增兩個組hadoop,root
usermod -d /home/itcast itcast0830 將itcast0830的主目錄改成/home/itcast
(要事先建立itcast目錄,並且拷入環境變數檔案)
----****----修改使用者itcast0830的密碼 passwd itcast0830
新增使用者組:groupadd beauties
刪除使用者組:groupdel beauties
修改使用者組屬性:groupmod
檢視當前登陸的身份:whoami
檢視當前用屬的組:groups
vi /etc/passwd
vi /etc/shadow
vi /etc/group
關機命令:
shutdown -h now
init 0
halt
重啟命令:
reboot
shutdown -r now
init 6
init後面接的數字解釋:
0:關機1:幾乎無人使用,執行級別,單使用者作業系統;
2:不帶網路作業系統的多使用者作業系統;
3:多使用者網路作業系統
4:保留位,類似保留關鍵字
5:桌面作業系統
6:重啟
clear(清屏,實際上是翻頁)
類似於快捷鍵「ctrl+l」
Linux命令 使用者及許可權管理
定義 whoami 該命令可以檢視當前系統當前賬號的使用者名稱。也可以通過cat etc passwd 命令檢視系統使用者資訊。定義 檢視當前所有登入系統的使用者資訊。定義 1,如果是圖形介面,退出當前終端。2,如果是使用ssh遠端登入,退出登入賬號。3,如果是切換後的登入使用者,退出則返回上乙個登...
linux 使用者新增及許可權管理命令
新增新使用者 useradd alisa 給使用者設定密碼 passwd alisa 檢視alisa使用者資訊 id alisa 檢視使用者資訊檔案 cat etc passwd 切換使用者,不切換環境變數 su alisa 切換使用者,切換環境變數 su alisa 刪除使用者 userdel a...
Linux 許可權及使用者管理
linux的使用者分為root使用者和普通使用者,root使用者擁有增加刪除使用者等至高無上的權利,這是對root許可權的解釋 root 許可權,系統許可權的一種,與 system 許可權可以理解成乙個概念,但高於 administrator 許可權,root 是linux 和unix 系統中的超級...