linux什麼命令修改檔案許可權?使用者66026523498762020-03-09 05:37:22

Linux修改檔案和資料夾的許可權用chmod命令,chmod命令格式為:

chmod xyz 要修改許可權的檔案或目錄

其中x是檔案或目錄的所有者的rwx許可權相加,y是檔案或目錄的所屬使用者組的rwx許可權相加,z是其他使用者對檔案或目錄的rwx許可權相加。而rwx分別的權重是4、2、1,比如:

chmod 755 /root/testfile的設定含義是:設定/root/testfile的許可權字串為-rwxr-xr-x(分別對應x=r+w+x=4+2+1=7,y=r+w+x=4+0+1=5,z=r+w+x=4+0+1=5)。

chmod命令還有一個重要引數需要了解:-R引數(大寫的R),這個引數表示進行許可權的遞迴設定,就是將資料夾及此資料夾下的所有檔案和子目錄都進行許可權的更改。示例:

chmod 755 -R /root/testdir/