chmod是Linux下設置文件權限的命令,后面的數字表示不同用戶或用戶組的權限。
一般是三個數字:
第一個數字表示文件所有者的權限
第二個數字表示與文件所有者同屬一個用戶組的其他用戶的權限
第三個數字表示其它用戶組的權限。
權限分為三種:讀(r=4),寫(w=2),執行(x=1)。
綜合起來還有可讀可執行(rx=5=4+1)、可讀可寫(rw=6=4+2)、可讀可寫可執行(rwx=7=4+2+1)。
例如:
775 這三個數字代表擁有者,組用戶,其他用戶的權限。
7 擁有者有 讀取,寫入,執行權限
7 組用戶有 讀取,寫入,執行權限
5 其他用戶有 讀取,執行權限(4+1 = 5)
chmod 775 與 chmod 777的區別是

775與777的區別詳情 其他用戶有寫入權限,而775的沒有。 舉個例子: 文件A,權限是775 root是擁有者 www-data是組用戶 ooo 是其他用戶 那么 root,www-data,ooo都能對文件A讀取和執行。 root,www-data 能對文件A寫入。 ooo不能對文件A寫入。 如果是777 則三個用戶都能讀取,寫入,執行文件A
chmod 755 與 chmod 4755 的區別是
開頭多了一位,這個4表示其他用戶執行文件時,具有與所有者相權當的權限。