天天看點

Linux中的提權說明(chmod)

先放一張Linux上的截圖,我們再來以下内容

Linux中的提權說明(chmod)

在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)代表所有人

繼續閱讀