2021-05-12 14:32:11
linux如何修改檔案或目錄的許可權(chmod)
2019-12-17 06:25:59
由於linux是一個多使用者作業系統,linux對檔案系統內的所有檔案,實行了嚴格的許可權劃分管理。防止沒有許可權的使用者存取某個檔案。
1
linux檔案或目錄的許可權分為,讀、寫、可執行三種許可權。檔案存取的使用者類別分為,檔案建立者、與檔案建立者同組的使用者、其他使用者三類。
2
修改檔案的許可權或目錄的命令為「chmod 755 test.sh」。755表示「建立者擁有讀寫可執行許可權、同一組使用者以及其他使用者擁有讀和執行許可權」。
3
「755」怎麼構成的:"0"表示沒有許可權、「1」表示可執行許可權、「2」表示可寫許可權、「4」表示可讀許可權。「7=1+2+4,5=1+4」。4
使用「chmod 777 test.sh」命令使用能使用linux系統的使用者擁有相同的「讀寫可執行許可權」。
5
linux給檔案或目錄賦許可權還有一種容易理解方法。比如:「chmod a-x」表示所有使用者對此檔案或目錄將沒有執行許可權。
6
「a」表示所有使用者,「u」表示建立者、「g」表示建立者同組使用者、「o」表示其他使用者;「+」表示新增許可權,「-」表示取消許可權;「r」表示讀許可權、「w」表示寫許可權、「x」表示寫許可權。相關文章