- Linux的文件和目錄的權限,有RWX三種。
- r(Read,讀取):對文件而言,具有讀取文件內容的權限;對目錄來說,具有瀏覽目錄的權限。
- w(Write,寫入):對文件而言,具有新增,修改,刪除文件內容的權限;對目錄來說,具有新建,刪除,修改,移動目錄內文件的權限。
- x(eXecute,執行):對文件而言,具有執行文件的權限;對目錄了來說該用戶具有進入目錄的權限。
- 1、目錄的只讀訪問不允許使用cd進入目錄,必須要有執行的權限才能進入。
- 2、只有執行權限只能進入目錄,不能看到目錄下的內容,要想看到目錄下的文件名和目錄名,需要可讀權限。
- 3、一個文件能不能被刪除,主要看該文件所在的目錄對用戶是否具有寫權限,如果目錄對用戶沒有寫權限,則該目錄下的所有文件都不能被刪除,文件所有者除外
- 4、目錄的w位不設置,即使你擁有目錄中某文件的w權限也不能寫該文件
- 新建文件默認權限777,新建目錄默認權限666。在unix或者linux中,每創建一個文件或者目錄時,這個文件或者目錄都具有一個默認的權限,比如目錄755,文件644,這些默認權限是通過“umask”權限掩碼控制的。一般默認的umask值為022,其最終效果就是新創建的目錄權限為755,文件權限為644。所以只要修改了用戶的umask值,就可以控制默認權限。