1. 程式人生 > >lsattr chattr命令 文件的隱藏權限

lsattr chattr命令 文件的隱藏權限

chattr lsattr

1.文件的隱藏權限

當文件有可寫的權限,可以又不能進行編輯。遇到這種情況,可能文件被設置了隱藏權限。


2.chattr命令

設置文件的隱藏屬性。


語法:

chattr [+-=] [權限] 文件名


選項:

=:設置為

+:新增

-:去除

-R:遞歸操作


權限:

a:只能追加數據,不能刪除也不能修改數據。只有root才能設置這個權限。

A:不會更改atime,可避免I/O設備較慢的機器,訪問過度。

i:不能刪除,更名,設置鏈接,無法寫入或添加數據。只有root才能設置這個權限。

b:不更新文件或目錄的最後存取時間; c:將文件或目錄壓縮後存放; d:將文件或目錄排除在傾倒操作之外; i:不得任意更動文件或目錄; s:保密性刪除文件或目錄; S:即時更新文件或目錄; u:預防意外刪除。


實例:

為文件新增i權限

chattr +i 1.txt

技術分享圖片


為文件去掉i權限

chattr -i 1.txt

技術分享圖片


3.lsattr命令

查看文件的隱藏屬性


語法:

lsattr [選項] [參數]


選項:

-a:查看全部文件的隱藏屬性。包括隱藏文件

-R:遞歸操作


實例:

查看文件的隱藏權限

lsattr 2.txt

技術分享圖片


lsattr chattr命令 文件的隱藏權限