1.文件權限
r:讀權限,指文件的具體內容,比如說文本文件裏面寫了些什麼。這裏“讀”的內容不包括文件的屬性,比如大小、修改日期、權限等。因爲那不屬於文件內容。
w:寫權限,編輯,修改或者新增文件的內容,但是不含刪除該文件。(由父目錄的w權限決定)
x:執行權限。但擁有了文件的執行權限並不意味着一定可以執行文件,還得看是否擁有父目錄的x權限
總之,對於文件的r、w、x來說,主要都是針對“文件的內容”,與文件名沒有關係。因爲文件記錄的是實際的數據(相對於目錄)。
2.目錄權限
r:讀取目錄結構列表。比如ls、find之類。可查看文件名,文件的屬性就不一定可以看了,還得得看目錄的x權限。
w:修改目錄結構列表的權限。包括:新建文件、目錄,刪除文件、目錄(而且無視其權限),重命名文件、目錄,移動文件、目錄。
x:意爲用戶是否可以進入該目錄,以此目錄作爲工作目錄。不具有某一目錄的x權限,就無法切換到該目錄下,該目錄下的任何文件也不能被查看、修改、執行、刪除。(最多隻能看到文件名,前提是有父目錄的r權限)。
相對於文件是記錄的實際數據,目錄主要記錄的內容是文件名列表。