2017-07-26 46 views
-1

說我有文件夾/dir。在bash中是否有一個命令可以使用,以便在執行它之後,沒有人可以在/dir中創建新文件?是否可以更改目錄模式,以便沒有人可以在其中創建新文件?

編輯:重要的是要提到執行該命令後,目錄文件將具有與以前相同的權限。例如,如果我有文件夾/dir和其中的文件a.txt - 因此,在使用我所需的命令後,我無法創建新文件,但是如果需要,我可以修改/刪除a.txt

+0

看看'chmod' /'chown'命令,首先你可以改變訪問權限第二個所有者 – Arseniy

+0

不要給目錄 – Guru

+0

寫授權標記,只要你不使用chmod -R並且只使用chmod,目錄上的許可權將更改,而目錄中的常駐文件保持不變。 –

回答

0

您可以將權限更改爲chmod,僅允許人們閱讀文件夾內容。

+0

編輯我的帖子。我希望對使用我所需的命令之前在目錄中的文件擁有相同的權限。 – Mark

-1

文件模式一-W/DIR

將刪除所有(烏戈)的所有寫權限,但保留x(執行)和r(讀取)權限不變。

+0

編輯我的帖子。我希望對使用我所需的命令之前在目錄中的文件擁有相同的權限。 – Mark

-1

是的,這很簡單。只需chmod只讀。這裏是一個樣本

chmod -R 0444 /path/to/your/dir/ 

最後3 4的意思分別是用戶只讀,羣只讀和其他只讀。

+0

編輯我的文章。我希望對使用我所需的命令之前在目錄中的文件擁有相同的權限。 – Mark

相關問題