Linux就該這麼學 檔案的隱藏屬性

2022-09-16 07:51:09 字數 1171 閱讀 6597

命令格式 : chattr [引數] 檔案

作用 : 用於設定檔案的隱藏許可權,如果想把某個隱藏功能新增到檔案上,則需要在命令後面追加」+引數」,如果想要把某個隱藏功能移出檔案,則需要追加」-引數」

相關引數及作用

引數作用

i無法對檔案進行修改;若對目錄設定了該引數,則僅能修改其中的子檔案內容而不能刪除或者新建檔案as

檔案內容在變更後立即同步到硬碟(sync)

s徹底從硬碟中刪除,不可恢復(用0填充原檔案所在的硬碟區域)

a不在修改這個檔案或目錄的最後訪問時間(atime)

b不在修改這個檔案或目錄的訪問時間

d檢查壓縮檔案中的錯誤

d使用dump命令備份時,忽略本檔案/目錄

c預設將檔案或目錄進行壓縮

u當刪除該檔案後依然保留其在硬碟中的資料,方便日後恢復

t讓檔案系統支援尾部合併(tail-merging)

x可以直接訪問壓縮檔案中的內容

例子建立乙個普通檔案(未新增隱藏相關功能),然後刪除.

建立乙個普通檔案,然後設定不允許刪除和覆蓋(+a引數)許可權,然後嘗試刪除.

移出不允許刪除和覆蓋(+a引數)許可權,然後再次嘗試刪除

命令 : lsattr [引數] 檔案

作用 : 用於顯示檔案的隱藏許可權,在linux系統中,檔案的隱藏許可權必須使用lsattr命令進行查詢,平時使用的ls之類的命令則看不出端倪

例子 :

建立乙個普通檔案並設定不允許刪除和覆蓋(+a引數)許可權,然後使用(lsattr)檢視隱藏許可權,最後移出不允許刪除和覆蓋(+a引數)許可權,最後再次刪除該檔案

在本節中學習到怎樣對檔案或者目錄的設定隱藏功能的命令(即chattr命令),也知道了怎樣去檢視已設定隱藏許可權的命令(即lsattr命令)

《Linux就該這麼學》

本書是由全國多名紅帽架構師 rhca 基於最新linux系統共同編寫的高質量linux技術自學教程,極其適合用於linux技術入門教程或講課輔助教材,目前是國內最值得去讀的linux教材,也是最有價值的linux實驗手冊。章節包括有 第0章 咱們先來談談學習方法和紅帽系統。第1章 部署虛擬環境安裝l...

Linux就該這麼學

用於集中儲存linux使用者的資料資訊,如賬號密碼 使用者組 hosts檔案 services等等 etc passwd 提供使用者帳號 uid gid 家目錄所在 shell 等等 etc group 提供群組資料以及 gid 的對應,還有該群組的加入人員 etc hosts 主機名稱與ip的對應...

linux就該這麼學 簡介

該書出版於2017年,共384頁,分為20章,基於紅帽rhel系統編寫,且內容通用於centos。內容涵蓋了部署虛擬環境 安裝linux系統 常用的linux命令 與檔案讀寫操作有關的技術 使用vim編輯器編寫和修改配置檔案 使用者身份與檔案許可權的設定 硬碟裝置分割槽 格式化以及掛載等操作 部署r...