chmod計算機函式廣泛用於修改檔案/資料夾的讀寫和修改許可權
使用chmod 數字 要修改許可權的檔案/資料夾【注:如果你要修改的檔案、資料夾不在當前目錄下,那麼你後邊的檔案、資料夾一定要加上檔案、資料夾的路徑,否則會找不到檔案、資料夾】
linux/unix 的檔案呼叫許可權分為** : 檔案擁有者、群組(與該檔案的擁有者屬於同乙個群體(group)者)、其他使用者
每乙個許可權都有乙個操作這個檔案的數字級別,最高是7(可read+可write+可execute),如果這個檔案可read的話,數字代表是4
,如果是可write的話,代表是數字2,如果是可 執行的話,代表是數字1
chmod 數字1,數字2,數字3 file
數字1是檔案擁有者對file的可操作許可權範圍,是3個許可權範圍可讀、可寫、可執行的範圍之和,
數字1=7=4+2+1 代表檔案擁有者能夠對這個檔案讀取、修改和執行
數字1=4,代表檔案擁有者只能對這個檔案讀取,不能修改和執行這個檔案
數字1=4+2=6,代表檔案擁有者能對這個檔案讀取、修改,但是不能執行這個檔案
數字1=5=4+1 代表檔案擁有者能對這個檔案讀取和執行,但是不能修改這個檔案
數字2同,就是群組對file的可操作許可權範圍,你要想讓群組對這個檔案可讀、可寫和可執行就把數字2設定成7,其他想要的範圍設定為其他的
數字3是其他的使用者,想要操作這個檔案的其他使用者, 你是想其他使用者能對這個檔案進行怎麼樣的修改,只能讀就設定成4,可讀可寫可執行就設定成4+2+1=7,可讀可寫設定成4+2=6,可讀可執行不能修改設定成4+1=5
chmod -r 數字1,數字2,數字3 file
-r指的是目錄下的所有檔案,一般情況下是要都加上的,否則容易出錯
學習參考部落格:
Linux修改檔案或資料夾許可權 chmod
功能描述 使用 chmod 命令 改變檔案或目錄許可權 使用示例 檢視當前資料夾下所有檔案的許可權 ls只能檢視當前資料夾下都有什麼檔案 如果想同時顯示檔案詳情使用 ll 命令 ll 只修改當前檔案或資料夾 chmod 644 fire r 遞迴修改 就是將巢狀在很多資料夾中的檔案許可權修改了,如果...
在linux下修改資料夾機器子資料夾的許可權
使用命令 chmod 用法 chmod 選項 模式 模式 檔案.或 chmod 選項 八進位制模式 檔案.或 chmod 選項 reference 參考檔案 檔案.change the mode of each file to mode.with reference,change the mode ...
使用Java修改Linux的檔案或資料夾許可權
開始只是簡單的將移動到指定的路徑中,竟然無法訪問。竟分析後發現是因為資料夾和檔案的許可權不夠導致。以下 是將資料夾和檔案的許可權進行修改的 上傳 param file param filename throws illegalstateexception throws ioexception sev...