先放一張Linux上的截圖,我們再來以下內容
在Linux上輸入
ll
命令我們可以得到如上的類似圖片,就拿我用紅框圈出來的內容,我們一起來探究吧。 前面的
drwxrwxrwt
這就是文件或者文件夾的權限說明。
權限構成
Linux上用來標識文件或者文件夾的權限的是前面10個參數(eg:drwxrwxrwt
),第1個參數標識是文件還是文件夾
第2-4個參數標識用戶(user)的權限,第5-7個參數標識用戶組(group)的權限,第8-10個參數標識其他用戶(others)的權限。所以之前的圖片上圈出來的表示的權限就是所有用戶都擁有讀寫運行權限(rwt中的t是代表一種特殊的標識
命令
chmod 權限標識 file
擴展
我們經常使用到的提權命令還有chmod +x file
和chmod u+x file
,同樣後面的權限也可以用數字標識,比如chmod +755 file
,這種命令行表示給對應的用戶或者用戶組賦予權限
- chmod +x file
等同於chmod a+x file
代表給所有人賦予可執行權限
- chmod u+x file
代表給用戶賦予可執行權限
注:u
(user)代表用戶、g
(group)代表用戶組、o
(others)代表其他人、a
(all)代表所有人