在CentOS系統中,可以使用chattr
和lsattr
命令來修改和查看文件的屬性。以下是一些常用的命令和示例:
設置不可修改屬性(immutable)
sudo chattr +i filename
這將使文件filename
不可修改、刪除或重命名。
移除不可修改屬性
sudo chattr -i filename
設置只讀屬性(read-only)
sudo chattr +r filename
這將使文件filename
只能讀取,不能寫入或刪除。
移除只讀屬性
sudo chattr -r filename
設置可執行屬性
sudo chattr +x filename
這將使文件filename
可執行。
移除可執行屬性
sudo chattr -x filename
設置隱藏屬性(在文件名前加點)
sudo mv filename .filename
這將使文件filename
變為隱藏文件。
移除隱藏屬性
sudo mv .filename filename
lsattr filename
這將顯示文件filename
的詳細屬性,包括是否設置了不可修改、只讀等屬性。chattr
命令需要超級用戶權限(root),因此通常需要使用sudo
。chattr -i
命令,否則無法通過常規手段修改或刪除該文件。.
),在文件管理器中不會顯示,但仍然可以通過命令行訪問。通過這些命令,你可以靈活地管理CentOS系統中的文件屬性。