linux檔案許可權說明(三)隱藏屬性

2021-10-06 21:02:08 字數 613 閱讀 1944

linux檔案系統在ext2以後,又擁有了一系列的隱藏屬性,它們的檢視主要依賴lsattr這個命令,其中-r引數用於遞迴顯示目錄及其下內容的隱藏屬性,-a用於列出目錄中包含隱藏檔案在內的所有未見的屬性,-d引數用於列出目錄本身的屬性。

使用方式如圖:

隱藏屬性的設定主要用chattr這個命令,它的引數使用方式是這樣的:』+『用來在檔案的已有屬性的基礎上增加選定的屬性;』-『用來去掉檔案上的選定的屬性;』='用來指定該檔案的唯一屬性。

下面列出這個命令的主要引數:

a,檔案的atime記錄不會改變。

a,只能在新增模式下開啟檔案,不能修改或刪除檔案資料,只有root可以設定或清除該屬性。

c,檔案在磁碟上由核心自動進行壓縮處理,檔案讀取時返回的是未壓縮的資料。

d,檔案不會被dump程式備份。

i,檔案不能刪除,不能重新命名,不能建立鏈結,不能寫入資料。只有root可以設定或清除該屬性。

s,檔案刪除時將對其資料塊清零,並寫回磁碟上,無法恢復。

s,檔案修改會同步寫入磁碟上。

u,檔案刪除時資料內容還存在,可以恢復。

使用方式如圖:

Linux檔案許可權,屬主,屬組等

在linux檔案中,每乙個資料夾或者是檔案,都有許可權進行控制其是否可讀,可寫,可執行。並且對操作者的許可權也有設定。今天學習了該部分內容,做乙個記錄。首先,指令 ll 看一年linux下的乙個資料夾內容 r w x 是否可讀,是否可寫,是否可執行。總結一下如下 r w x r w x r w x ...

linux修改檔案屬主以及檔案許可權

linux系統使用者可分為以下三類 u user即檔案或目錄的擁有者 g group即檔案或目錄的所屬組 o other除了檔案或目錄擁有者或所屬組之外,其他使用者皆屬於這個範圍 a all即全部的使用者,包含擁有者,所屬群組以及其他使用者 chown 改變檔案屬主 chown username f...

Linux程式設計基礎 檔案同步 檔案許可權 檔案屬性

在寫入資料時記憶體與磁碟之間也有乙個緩衝區,這種機制降低了磁碟讀寫次數,提高了讀寫的效率。但這種機制帶來的後果就是磁碟中的資料與實寫入的資料不匹配,系統提供了乙個函式可以讓緩衝區中的資料立即寫入到磁碟。void sync void 功能 把緩衝區中的資料同步到磁碟 注意 並不等到資料同步完成後才返回...