目錄與檔案之許可權意義

2021-06-25 21:08:14 字數 815 閱讀 5634

目錄與檔案之許可權意義:

現在我們知道了linux系統內檔案的三種身份(擁有者、群組與其他人),知道每種身份都有三種許可權(rwx),已知道能夠使用chown, chgrp, chmod去修改這些許可權與屬性,當然,利用ls -l去觀察檔案也沒問題。前兩小節也談到了這些檔案許可權對於資料安全的重要性。那麼,這些檔案許可權對於一般檔案與目錄檔案有何不同呢?有大大的不同啊!底下就讓鳥哥來說清楚,講明白!

檔案是實際含有資料的地方,包括一般文字檔案、資料庫內容檔案、二進位制可執行檔案(binary program)等等。因此,許可權對於檔案來說,他的意義是這樣的:

那個可讀(r)代表讀取檔案內容是還好了解,那麼可執行(x)呢?這裡你就必須要小心啦!因為在windows底下乙個檔案是否具有執行的能力是借由『 副檔名 』來判斷的,例如:.exe, .bat, .com 等等,但是在linux底下,我們的檔案是否能被執行,則是借由是否具有『x』這個許可權來決定的!跟檔名是沒有絕對的關係的!

檔案是存放實際資料的所在,那麼目錄主要是儲存啥玩意啊?目錄主要的內容在記錄檔名列表,檔名與目錄有強烈的關連啦!所以如果是針對目錄時,那個 r, w, x 對目錄是什麼意義呢?

總之,目錄的w許可權就與該目錄底下的檔名異動有關就對了啦!

x (access directory):

咦!目錄的執行許可權有啥用途啊?目錄只是記錄檔名而已,總不能拿來執行吧?沒錯!目錄不可以被執行,目錄的x代表的是使用者能否進入該目錄成為工作目錄的用途!所謂的工作目錄(work directory)就是你目前所在的目錄啦!舉例來說,當你登入linux時,你所在的家目錄就是你當下的工作目錄。而變換目錄的指令是『cd』(change directory)囉!

目錄和檔案之許可權意義

目錄與檔案之許可權意義 現在我們知道了linux系統內檔案的三種身份 擁有者 群組與其他人 知道每種身份都有三種許可權 rwx 已知道能夠使用chown,chgrp,chmod去修改這些許可權與屬性,當然,利用ls l去觀察檔案也沒問題。前兩小節也談到了這些檔案許可權對於資料安全的重要性。那麼,這些...

目錄與檔案許可權的意義

目錄沒有w許可權 rm test1 rm remove write protected regular empty file test1 y rm cannot remove test1 permission deniedr 具有目錄結構列表的許可權 w 建立新的檔案與目錄 刪除已存在的檔案 將已存...

目錄與檔案的許可權意義

許可權對檔案的重要性 3.x excute 該檔案具有可以被系統執行的許可權 在linux下面,我們的檔案是否能被執行是由是否具有 x 這個許可權來決定,而跟檔名是沒有絕對的關係 許可權對目錄的重要性 檔案是存放實際資料的所在,目錄主要的內容是記錄檔名列表,檔名與目錄有強烈的關聯。因此許可權對於檔案...