Linux文件夾權限
時間 2020-12-23
標籤
linux
linux權限
由上篇博客我們可以知道,文件的權限控制着文件可讀可寫可執行,但是大家看完上篇博客有沒有發現一個問題,文件夾也是有[rwx]這三個權限的,難道文件夾給它一個x權限也可執行?這顯然是不可能的,下面我們就來看一下Linux中容易被大家忽略的文件夾權限是怎麼回事。
聲明:以下操作針對非root用戶,root用戶是linux的神,權限都控制不住它,如果用root操作,下列操作對它來說就是個弟弟!
文件夾的權限
在討論文件夾的權限之前我們要明白文件夾存放的是什麼,文件夾的主要內容是文件夾中的文件名列表(注意不是文件),文件夾中的文件名與文件夾有着強烈的關聯。
- r(read contents in directory)
r權限顧名思義,讀取文件夾內容的權限,即讀取文件夾中文件名列表的權限,如果沒有這個權限你無法讀取到文件夾內的文件名列表,見下:
如圖,當取消了r權限我是無法訪問test文件夾的。
- w(modify contents of directory)
w權限則是修改文件夾的內容了,即修改文件夾中的文件名列表,我們可以增加文件夾中新文件,刪除文件,修改文件名,移動文件。
如圖,移除了w權限無法操作文件夾中的內容。
- x(access directory)
x權限在文件夾上就不是可執行權限了,而是代表用戶能否進入該目錄。
如圖無法進入文件夾,同時,因爲無法進入文件夾也無法操作文件夾裏面的內容,例如查看新增等操作。