linux 權限分組
linux的權限是以下分類
owner 所屬主
group 所屬主同組
other 其他用戶
權限的查看
linux下我們查看權限可以使用 ls -l
total 8
-rwxrwxr-x 1 kuohao staff 3B 2 26 21:07 123.sh
drwxr-xr-x 4 kuohao staff 136B 2 25 16:08 es6
drwxr-xr-x 11 kuohao staff 374B 2 26 10:40 project
drwxr-xr-x@ 8 kuohao staff 272B 2 25 18:42 southgis
可以看到第一組一共有10個字符
第一個字符表示文件類型,后面9個等分三組,表示所屬者,所屬者同組,其他用戶的權限擁有的讀(read),寫(write),執行(execute),如果某類用戶沒有這個權限,該權限會使用 -
占位符表示
權限的修改
上面我們知道了可以用rwx來表示權限,為了修改權限的方便,我們還可以使用數字來表示權限。
r == 4
w == 2
x == 1
如果是全用數字去表示一個文件的權限,那應該是多少呢?
rwxrwxr-x
#三個一組,那么數組也應該如此表示,也就是775
因此我們可以使用命令 chmod 775 去給用戶設置文件訪問權限