Linux 中檔案許可權

2021-10-09 05:15:16 字數 701 閱讀 9066

在日常的linux中,我們常常會執行 ll命令,這個是檢視當前目錄下的所有檔案的資訊;大致如下

其中的drwxr-xr-x ,總共10位,每一位表示什麼意義呢???

第一位d:表示的是檔案型別,d表示資料夾,l表示連線檔案,-表示普通檔案

後面的9個字元表示的是許可權

許可權分為4中:

9個字元共分為3組,每組3個字元

在每組中的3個字元裡,第1個字元表示的是讀取許可權,第2個字元表示的是寫入許可權,第3個字元表示的是執行許可權,如果這3個都有許可權則是:「rwx」,沒有許可權是「---」;

所以說建立乙個普通檔案後,預設生成的許可權都是-rw-r--r--,表示是乙個普通檔案,建立檔案的使用者的許可權是rw-,建立檔案的使用者所在的組的許可權是r--,其他使用者的許可權是r--;

在修改許可權的時候,是用不通的數字來表示不同的許可權的,4(2的2次方)表示讀取許可權,2(2的1次方)表示寫入許可權,1(2的0次方)表示執行許可權;

設定許可權的時,要給這三類使用者分別設定許可權。

例如chmod +7 a.txt  表示的是給a.txt賦予讀,寫,執行的許可權,7=4(2的2次方) +2(2的1次方)+1(2的0次方)

如果只給寫許可權的話chmod +2 a.txt,如果只給執行許可權的話chmod +1 a.txt;

Linux中檔案許可權的命令

檢視檔案許可權的語句 在終端輸入 ls l 是檔名 那麼就會出現相類似的資訊,主要都是這些 rw rw r 一共有10位數 其中 最前面那個 代表的是型別 中間那三個 rw 代表的是所有者 user 然後那三個 rw 代表的是組群 group 最後那三個 r 代表的是其他人 other 然後我再解釋...

Linux中檔案的許可權問題

本文簡述linux下,檔案的許可權與訪問問題,以及修改許可權。在超級使用者和普通使用者下測試。一 linux下檔案的訪問者分為三種 1.檔案的所有者 user,顧名思義也就是檔案的建立者。2.檔案所在組 group,檔案建立所在的組就是檔案所在組。3.其他成員 other,除上述兩個以外,所有成員都...

linux中檔案使用許可權

linux中,常常涉及到許可權的問題。檔案的許可權有3組,owner,group,other,每一組都有rwx三種設定。r 4 可讀 w 2 可寫 x 1 可執行。我們在執行shell命令ls l時,就會顯示出檔案的所有資訊,第一組就是檔案屬性中的高階屬性,許可權。這一組總共有10格,每一格是乙個b...