Linux檔案基本許可權

sunzhenzhencomeon發表於2016-10-18

許可權對檔案的許可權:

對檔案有讀許可權,表示可以檢視裡面的內容。

對檔案有寫許可權,表示對檔案裡內容可以修改

但是不能刪除檔案本身,原因是我對檔案有寫許可權,我修改的是它下一級的資料,而檔案是上一級目錄的資料,我對目錄有寫許可權才能刪除檔案的檔名。

換句話說,資料是檔案裡的內容,檔名是目錄裡的內容,

分割槽的時候劃分成一個一個的儲存空間,這個儲存空間叫資料塊,檔案有自己的資料庫,目錄也有自己的資料塊,在檔案的資料塊中儲存著檔案裡的資料內容,

在目錄的資料塊中儲存著檔名稱,也就說檔名是放在硬碟的空間裡,而檔案的資料才是放在檔案真正自己的空間裡

所以我對檔案有寫許可權,刪除和修改的是檔案空間裡的內容,但是我不能刪除自己的檔名,因為檔名沒有放在自己空間,而是放在它上一級目錄所在空間。

x;可執行,比如我們寫shell指令碼的時候,可以執行檔案。


root使用者是Linux的superman 無所不能。

超級使用者才能賦許可權

普通使用者是進不了/root

對目錄來講,4 1 6 是不可用的許可權沒有任何意義。



相關文章