linux更改系統許可權

2021-08-08 18:33:44 字數 546 閱讀 1901

由於linux是乙個多使用者作業系統,linux對檔案系統內的所有檔案,實行了嚴格的許可權劃分管理。防止沒有許可權的使用者訪問某個檔案。

修改檔案的許可權或目錄的命令為「chmod 755 test.sh」。755表示「建立者擁有讀寫可執行許可權、同一組使用者以及其他使用者擁有讀和執行許可權」。

「755」怎麼構成的:"0"表示沒有許可權、「1」表示可執行許可權、「2」表示可寫許可權、「4」表示可讀許可權。「7=1+2+4,5=1+4」。

使用「chmod 777 test.sh」命令使用能使用linux系統的使用者擁有相同的「讀寫可執行許可權」。

linux給檔案或目錄賦許可權還有一種容易理解方法。比如:「chmod a-x」表示所有使用者對此檔案或目錄將沒有執行許可權。

「a」表示所有使用者,「u」表示建立者、「g」表示建立者同組使用者、「o」表示其他使用者;「+」表示新增許可權,「-」表示取消許可權;「r」表示讀許可權、「w」表示寫許可權、「x」表示寫許可權。

其中使用chmod -r 777 /filename 表示更改該資料夾下所有檔案的許可權

-r引數是遞迴 處理目錄下的所有檔案以及子資料夾

Linux更改目錄許可權

700 rwx,400 r,100 x,200 w,500 rx,300 wxlinux檔案基本許可權有9個,分別owner group others 三種身份各有自己的read write execute許可權。要更改許可權,有兩種方法,一種是二進位制數字表示 一種是用字元表示。1 用數字更改用數...

Linux檔案許可權和更改許可權

一 許可權檢視命令 ls l 檔名 二 檔案和目錄的許可權 三 許可權的作用範圍 四 檔案和目錄的許可權字段 其中2 5 8位表示讀許可權 3 6 9位表示寫入許可權 4 7 10位表示可執行許可權 五 許可權的字元 二進位制 八進位制表示法對應關係 六 使用chmod改變檔案 目錄的訪問許可權 1...

Linux中更改檔案許可權

root www ls l total 64drwxr xr x 2root root 4096 feb1514 46cron drwxr xr x 3mysql mysql 4096 apr21 2014 mysql 對於檔案來說,它都有乙個特定的所有者,也就是對該檔案具有所有權的使用者。同時,在...