Chmod 755什么意思
chmod 755
是一個Linux和Unix命令,用於改變檔案或目錄的訪問許可權。這個命令的名稱是「change mode」,它允許你設定檔案的讀(read)、寫(write)和執行(execute)許可權。
在Unix-like系統中,許可權是以三位八進位數表示的,每組三位分別對應屬主(檔案擁有者)、組用戶(與擁有者同組的用戶)和其他用戶(不屬於上述兩類的用戶)的許可權。每組三位分別代表對該檔案的讀、寫、執行許可權。
755
這個數字在八進位表示中是這樣的:
- 屬主的許可權:7 = rwx (讀、寫、執行)
- 組用戶的許可權:5 = r-x (讀、執行,無寫許可權)
- 其他用戶的許可權:5 = r-x (讀、執行,無寫許可權)
所以,chmod 755
命令的意思是將指定的檔案或目錄的許可權更改為:屬主有讀、寫、執行許可權,組用戶和其他用戶只有讀和執行許可權。
例如,如果你想將一個名為 myfile
的檔案的許可權更改為 755
,你可以使用以下命令:
chmod 755 myfile
如果你想將一個目錄及其內容也設定為相同的許可權,你可以使用遞歸選項 -R
或 --recursive
:
chmod -R 755 mydirectory
請注意,許可權設定不當可能會導致安全問題,因此在使用 chmod
命令時要小心,特別是在設定目錄的執行許可權時,因為這可能會允許未經授權的訪問。