說我有文件夾/dir
。在bash中是否有一個命令可以使用,以便在執行它之後,沒有人可以在/dir
中創建新文件?是否可以更改目錄模式,以便沒有人可以在其中創建新文件?
編輯:重要的是要提到執行該命令後,目錄文件將具有與以前相同的權限。例如,如果我有文件夾/dir
和其中的文件a.txt
- 因此,在使用我所需的命令後,我無法創建新文件,但是如果需要,我可以修改/刪除a.txt
。
說我有文件夾/dir
。在bash中是否有一個命令可以使用,以便在執行它之後,沒有人可以在/dir
中創建新文件?是否可以更改目錄模式,以便沒有人可以在其中創建新文件?
編輯:重要的是要提到執行該命令後,目錄文件將具有與以前相同的權限。例如,如果我有文件夾/dir
和其中的文件a.txt
- 因此,在使用我所需的命令後,我無法創建新文件,但是如果需要,我可以修改/刪除a.txt
。
是的,這很簡單。只需chmod只讀。這裏是一個樣本
chmod -R 0444 /path/to/your/dir/
最後3 4的意思分別是用戶只讀,羣只讀和其他只讀。
編輯我的文章。我希望對使用我所需的命令之前在目錄中的文件擁有相同的權限。 – Mark
看看'chmod' /'chown'命令,首先你可以改變訪問權限第二個所有者 – Arseniy
不要給目錄 – Guru
寫授權標記,只要你不使用chmod -R並且只使用chmod,目錄上的許可權將更改,而目錄中的常駐文件保持不變。 –