Linux 命令大全
Linux lsattr 命令用于显示文件扩展属性。
用 chattr 执行改变文件或目录的属性,可执行 lsattr 指令查询其属性。
语法
lsattr [选项] [文件或目录...]
常用选项:
运行 lsattr 后,输出格式通常如下:
----i--------- /etc/passwd
实例
1. 查看单个文件的属性
lsattr /etc/passwd
输出示例:
i 表示该文件不可修改/删除。
2. 查看目录及其内容
lsattr -R /var/log/ # 递归查看 /var/log/ 下所有文件
3. 仅查看目录本身的属性(不显示子文件)
lsattr -d /tmp/
4. 显示隐藏文件的属性
lsattr -a ~/.bashrc
5. 结合 chattr 使用
sudo chattr +i important_file.txt # 设置为不可变 lsattr important_file.txt # 检查是否生效
输出:
----i--------- important_file.txt