r,w,x許可權對於檔案目錄有不同的效果,由於其儲存內容不同,有不同效果。
目錄和檔案的inode中儲存這檔案的許可權
對於目錄來說,由於其block中對應的是檔名列表和對應inode,r,表示可讀取檔案列表,w表示可對檔名更改,x表示可進入對應目錄
對於檔案來說,block中儲存對應具體資料。r表示讀取其內容,w表示修改檔案,x表示可採用 檔名的形式執行。
在mac上進行試驗:
1)刪除檔案需要的許可權
對當前目錄有w許可權,對檔案有w許可權,使用rm則可直接刪除
對當前目錄有w許可權,對檔案無w許可權,使用rm不可直接刪除,會提示override r–r--r-- username/staff for filename,輸入y可刪除
(若使用rm -rf不會提示,有許可權刪除則可刪除
對當前目錄無w許可權,不可刪除,提示override輸入y後也不可刪除
(截圖來自鳥哥的linux私房菜)
Linux 目錄許可權與檔案許可權
現在我們知道了linux系統內檔案的三種身份 擁有者 群組與其他人 知道每種身份都有三種許可權 rwx 已知道能夠使用chown,chgrp,chmod去修改這些許可權與屬性,當然,利用ls l去檢視檔案也沒問題。那麼,這些檔案許可權對於一般檔案與目錄檔案有何不同呢?1 許可權對檔案的重要性 檔案是...
Linux 檔案與目錄許可權
1 改變檔案所屬使用者組 chgrp users install.log 將install.log使用者組改為users,但users必須存在於 etc group中才可以。2 改變檔案所有者 chown bin install.log 將install.log所有者改為bin,但bin必須存在於 ...
Linux檔案與目錄許可權
1.檔案與目錄許可權 drwxr xr x.2 xws xws 4096 dec 21 2016 desktop 分別表示 d 目錄檔案 rwx 所有者為讀寫執行許可權 r x 所屬組為讀執行許可權 r x其他為讀和執行許可權 2 鏈結數 xws 所有者 xws 所屬組 4096 目錄大小 單位為b...