# chattr [+-選項] [檔案]
# lsattr [檔案] #檢視檔案許可權屬性
+/-a
允許追加內容
+/-i禁止任何修改
+/-a不更改檔案訪問時間
⛅建立三個檔案,並檢視屬性許可權
[root@shawn ~
]# touch xing1 xing2 xing3
[root@shawn ~
]# lsattr xing1 xing2 xing3--
----
----
----
-- xing1--
----
----
----
-- xing2--
----
----
----
-- xing3
⛅分別設定屬性許可權,再檢視
[root@shawn ~
]# chattr +a xing1
[root@shawn ~
]# chattr +i xing2
[root@shawn ~
]# chattr +a xing3
[root@shawn ~
]# lsattr ./--
----
-a----
----
./xing3 #不更改檔案訪問時間--
---a----
----
--./xing1 #允許追加內容--
--i---
----
----
./xing2 #禁止任何修改
⛅來驗證一下"a"
,能追加但無法直接覆蓋
[root@shawn ~
]# echo 111 >> xing1
[root@shawn ~
]# echo 333 > xing1
bash: xing1: 不允許的操作
[root@shawn ~
]# cat xing1
111⛅驗證"i"發現不能做任何操作
[root@shawn ~
]# echo 111 >> xing2
bash: xing2: 許可權不夠
[root@shawn ~
]# rm -rf xing2
rm: 無法刪除"xing2"
: 不允許的操作
[root@shawn ~
]# echo 333 > xing2
bash: xing2: 許可權不夠
[root@shawn ~
]# mv xing2 /tmp/
mv: 無法將"xing2" 移動至"/tmp/xing2"
: 不允許的操作
⛅刪除檔案屬性許可權
[root@shawn ~
]# chattr -a xing1
[root@shawn ~
]# chattr -i xing2
[root@shawn ~
]# chattr -a xing3
[root@shawn ~
]# lsattr ./--
----
----
----
--./xing3--
----
----
----
--./song1--
----
----
----
--./xing1--
----
----
----
--./xing2
ps: root使用者雖然受檔案許可權屬性的限制, 但root可以將這些許可權屬性去除掉,一些病毒軟體刪除或者修改不了就可能是新增了檔案許可權屬性 許可權管理之許可權屬性 chattr
檔案管理之許可權屬性 1.作用 chattr 選項 檔案 lsattr 檔案 檢視檔案許可權屬性 a 允許追加內容 i 禁止任何修改 a 不更改檔案訪問時間 建立三個檔案,並檢視屬性許可權 root shawn touch xing1 xing2 xing3 root shawn lsattr xi...
許可權管理 chattr許可權
1 chattr 許可權 對包括root在內的所有使用者都起作用 新增chattr許可權 chattr i abc 檢視chattr許可權 lsattr abc 取消chattr許可權 chattr i abc i 針對檔案 則完全不能修改該檔案,針對目錄 只能修改目錄下檔案的資料,但不允許建立和刪...
許可權管理 隱藏屬性
檔案隱藏屬性 linux下的檔案還有一些隱藏屬性,必須使用lsattr來顯示,預設情況下,檔案的隱藏屬性都是沒有設定的 ext檔案系統預設擁有e屬性 命令 chattr 超級使用者可用 描述 檔案系統屬性 用法 chattr 選項 檔案或目錄 選項 i 如果對檔案設定i屬性,那麼不允許對檔案進行刪除...