chmod命令是linux上用於改變權限的命令,-R 是遞歸遍歷子目錄,因為你要操作的文件使用的*通配符。777,第一個7代表文件所屬者的權限,第二個7代表文件所屬者所在組的權限,第三個7代表其它用戶的權限,7=4+2+1,在linux中權限是可以通過數字來描述的。具體表示如下:
4,執行時設置用戶ID,用於授權給基於文件屬主的進程,而不是給創建此進程的用戶。
2,執行時設置用戶組ID,用於授權給基於文件所在組的進程,而不是基於創建此進程的用戶。
1,設置粘着位。
其次,chmod命令的詳細使用如下,有不懂的可以慢慢查看一下。
chmod----改變一個或多個文件的存取模式(mode)
chmod [options] mode files
只能文件屬主或特權用戶才能使用該功能來改變文件存取模式。mode可以是數字形式或以who opcode permission形式表示。who是可選的,默認是a(所有用戶)。只能選擇一個opcode(操作碼)。可指定多個mode,以逗號分開。
給文件授予任何人 全部權限 為: chmod -R 777 filename