Linux檔案許可權詳解及命令解釋

2021-07-26 16:40:02 字數 966 閱讀 2333

檔案許可權有讀、寫、執行,在linux系統中,用ls -l來檢視檔案或者目錄的許可權,具體顯示如下(藍色字型為檔名):

可以看到顯示的檔案許可權格式為:drwxr-xr-x 2 root toot 4096 時間 檔名,那麼其中的這一串字串,首個字元代表的是:d(檔案)、l(鏈結)、-(目錄), 剩下的9個字元,每三個一組第一組字元 「rwx」代表的是檔案所有者(「u」) 的許可權為:讀+寫+執行;第二個字元「r-x」表示與檔案所有者同組的使用者(「g」)的許可權是:讀+執行;第三組字元「r-x」代表與檔案所有者不同組的使用者(「o」)的許可權為:讀+執行。

一般我們使用下面的命令來修改檔案或者資料夾abc的許可權:

chmod

755 abc

其中 755 分別代表的是上面我們說到的三個字元組,其中「r」=4,「w」=2,「x」=1, 7= 4+2+1,即代表檔案所有者的許可權為:讀+寫+執行,以此類推即可得出其他數字對應的許可權。

還有一種寫法:

chmod a±x abc
此命令的含義為:對所有使用者增加執行 abc 的許可權(+代表增加許可權,-代表刪除許可權),

chmod u-x go+w abc
此命令的含義則為:對檔案所有者刪除」執行」許可權,為同組使用者和非同組使用者增加「寫」的許可權,執行結果如下圖:其他命令的規律與以上命令一致,可自行延伸。

詳解chmod命令及linux檔案許可權

檔案的許可權可以分為3種 linux的許可權有這三種型別,並且針對不同的使用者也有著不同的許可權。如上圖所示,分別是所有者 u user 所屬組 g group 其他人 o other 基本通過字面意思也能理解許可權的劃分。為了更清晰的配置,linux採用了數字表示法,即使用不同的數字來表示不同的許...

Linux檔案目錄屬性及許可權詳解

檔案許可權的概念 普通檔案屬性及許可權 2.1 檢視檔案屬性 2.2 修改檔案屬性及許可權 檔案及目錄許可權的意義 3.1 許可權對於檔案的意義 3.2 許可權對於目錄的意義 3.3 案例 摘自鳥哥的私房菜 檔案與目錄的預設許可權和隱藏屬性 4.1 檔案預設許可權 4.2 檔案隱藏屬性 大家在使用l...

Linux檔案許可權詳解

常見的linux檔案許可權如 drwxrwxrwx 11 root root 4096 12月 16 17 57 nginx rwxrwxrwx 11 root root 4096 12月 16 17 57 index.html 分析 第一位,一定為 d 或者 之一.d 代表資料夾或者目錄 表示檔案...