使用者與使用者組
使用者與使用者組是多對多的關係. .乙個使用者可以在多個使用者組內, 乙個使用者組也可以包含多個使用者. 我們通常可以通過/etc/passwd檔案檢視相關的資訊.
localhost:~ sean$ cat /etc/passwd
nobody::-2:-2:unprivileged user:/var/empty:/usr/bin/false
root::0:0:system administrator:/var/root:/bin/sh
daemon:*:1:1:system services:/var/root:/usr/bin/false12
3456
78910
1112
1314
使用者組的相關資訊一般儲存在/etc/group檔案內:
localhost:~ sean$ cat /etc/group
nobody::-2:
nogroup:?
wheel::0:root
daemon::1:root12
3456
78910
1112
1314
15其他相關操作: linux 使用者和使用者組管理
chmod/chown
我們對於檔案的賦權通常包括三個部分《所有者許可權》《同組內使用者許可權》《其他使用者許可權》. 對於許可權, 我們一般有兩種表示方式: 字元形式 與 數字形式.
字元形式, 主要是方便讀. 數字形式主要是方便授權.
我們在使用命令授權的時候經常使用chmod 777 /tmp/hello/ 而不會寫成 chmod u+x /tmp/hello/. 主要是因為使用方便. 但是讀取的時候, 還是使用字元的形式, 更加方便. 如:
第一位d表示為檔案目錄;
後面的 rwx中, 對於檔案擁有者, r表示可讀, w表示可寫,x表示可以執行(即./start.sh執行指令碼的方式).
再後面的r-x表示,對於檔案所在的組, r表示可讀, -表示無寫許可權, x表示可執行;
再後面的r-x表示, 其他使用者的許可權, 同上.
注: r(讀許可權):4 / w(寫許可權):2 / x(執行許可權):1. 所以rwx可就是常說的許可權7; r-x是許可權5.
我們在使用chmod命令時候, 可以使用chmod 755 /xx/xx.file賦予《所有者讀寫執行》《同組讀執行》《其他使用者讀執行》這樣的許可權.
linux如何修改檔案或目錄的許可權(chmod)
linux drwxr-xr-x 什麼意思
此外, 我們有時還會遇到chmod u+x /xx/xx.file表示增加許可權.
檔案許可權中 chmod、u+x、u、r、w、x分別代表什麼
linux 許可權 chmod u+x
其他注意實現
在建立檔案時候, 有時系統預設設定許可權的. 這時有乙個umask, 可以檢視當前的預設許可權.
localhost:software sean$ umask
002212
當前使用者許可權掩碼為0022. 所以, 使用者建立資料夾的許可權為777-022, 也就是755, 即rwx r-x r-x. 我們可以建立乙個資料夾檢視下:
localhost:software sean$ mkdir tm
localhost:software sean$ ls -lrt | grep 「tm」
drwxr-xr-x 3 sean staff 96 apr 8 16:13 tm12
3另外, 預設建立檔案的許可權為666. 此時建立檔案的預設許可權為666-022, 可就是644, 即 rw- r-- r–. 預設的檔案是沒有執行許可權的. 我們可以同樣建立乙個檔案來檢視一下:
localhost:tm sean$ touch 123.sh
localhost:tm sean$ ls -lrt
total 0
-rw-r–r-- 1 sean staff 0 apr 8 16:13 123.sh12
34linux裡新建檔案/目錄的預設許可權
Linux檔案許可權管理
linux下面所有的檔案儲存都是以檔案的形式儲存,用ls指令就可以檢視當前目錄下所有檔案的許可權 這個許可權是你現在使用的登入者身份下的許可權哦,也就是說,你以不同的身份登入時,許可權有可能是不一樣的 舉乙個例子 rw r r 1 root root 43240,sep4 18 23 install...
Linux檔案許可權管理
在linux工作目錄中開啟終端,輸入指令ll,會出現當前目錄中所有檔案的詳細資訊,其中第一列的字段當中就包括了檔案的操作許可權。我們可以看到,第一列出現了10個字元,第乙個字元代表了檔案型別,後面的九個字元就代表的是檔案的操作許可權。首先我們要明白這裡對檔案訪問者進行了分類,前三個字元代表了檔案的所...
linux檔案許可權管理
在linux工作目錄中開啟終端,輸入ll,就會出現當前目錄中所有檔案的詳細資訊,第一列就包括了檔案的操作許可權。基本許可權的種類 讀 r 可以讀取檔案內容,瀏覽目錄資訊。寫 w 可以修改檔案內容,刪除移動目錄檔案。執行 x 可以執行檔案內容,進入目錄。有時候我們需要修改使用者許可權則會用到指令chm...