目錄
我們對當前檔案可以幹什麼 看 寫入 刪除 執行
root 擁有最高執行許可權 乙個許可權可以控制它
普通檔案的預設許可權 我們建立 vim touch echo後預設的許可權
rw-r--r--
r 4 read 讀取檔案 cat less more vim sed
w 2 write 寫入內容 vim vi echo sed
x 1 execute 可執行 指令碼
- 0 沒有許可權
普通9位許可權位 三個為一組
ps: 檔案的許可權對應了三種不同使用者
| | header |
| | ------ |
| rw- 檔案的所有者 屬主 主人能幹啥 最高許可權 header | |
| r- - 檔案的屬組 屬組 組成員對應的許可權 | |
| r-- 其他使用者 陌生人 | 對應的許可權 |
檔案許可權
把每個位置的三個許可權相加
rwx 每位的最高許可權
rw- 檔案的最高許可權
系統識別的只有二進位制數字
把每個位置的三個許可權位相加
-r(4)w()2- r(4)-- r(4)--
644 檔案的最高許可權
755 目錄的最高許可權
drwxr-xr-x
rwx 前三位 屬主 7
r-x 中三位 屬組 5
r-x 後三位 其他使用者 5
rwx對於檔案和目錄的真正意義?
解釋:1.對於檔案
r:可讀。
w:可以編輯,可以修改。
x:可以執行。在windows中,可執行指的是.exe,.bat等這些字尾結尾的檔案,在linux沒有這種限制。
2.對於目錄
r:表示可以用ls命令檢視其裡面的檔案列表。
w:表示可以修改其目錄結構
x:表示可以cd進去
-rw-r--r-- 1 root root 5 1月 20 10:52 1.sh
屬於哪個使用者
使用者的作用:
登入系統
管理檔案
管理服務
管理資料
啟動程序
root 屬於最高管理員 擁有最高的許可權
使用者分類
每個使用者對應了不同的號碼
uuid 身份證 user identification 使用者唯一標識
使用者名稱 uid 許可權 作用
root 0 最高統治者 類似皇帝
虛擬使用者 1-999 服務啟動所依賴的使用者 使用者不可以登入
普通使用者 1000+ 登入管理系統 提高系統安全性
檔案的屬性: 檔案真正的主人 對應許可權的前三位
決定了我能對當前做什麼
那個使用者建立的預設檔案屬主就是那個使用者
可以使用命令修改檔案的屬主
root 可以授權所有使用者
普通使用者不可以修改許可權
九位許可權位
前三位 屬主
屬於哪個小組 中三位 預設得到檔案許可權 r--
預設建立的使用者 都會自動建立以自身使用者名稱命名的組
乙個使用者可以屬於多個組
多個使用者可以屬於乙個組
多個使用者可以屬於多個組
後三位: 其他人 不是主人 也沒有在組內
Linux 使用者的許可權
許可權物件 許可權物件 屬主 u 屬組 g 其他人 o 所有人 a u g o 許可權型別 讀 r 4 寫 w 2 執行 x 1 設定許可權 更改許可權 使用符號 語法 使用符號 u使用者 g組 o其他 r讀 w寫 x執行 語法 chmod 物件 u g o a 賦值符 許可權型別 r w x 檔案...
Linux使用者許可權
其實,這個地方對於新手來說感覺有點複雜,但是並不難,只要記好了規則就可以了。我們現有隨便進入乙個資料夾下,這個檔案下要至少有乙個檔案或資料夾,然後敲 ll 命令。root localhost test ll 總用量 24 rwx 2 root root 16384 2月 22 04 31 lost ...
linux使用者許可權
useradd命令 g私有組 g公組 passwd對當前登陸的使用者進行修改密碼 passwd tom對指定使用者更改密碼 bash logout 當前使用者退出系統時執行,可用於刪除日誌 bash profile 使用者登陸系統是被執行,是乙個開機啟動檔案,但只有在開機啟動時執行一次 bashrc...