(lsattr) 详解Linux lsattr命令:查看文件系统属性
Linux 系统中的 lsattr 命令是用来查看文件系统的属性的。它可以查看 inode 已设置的属性,包括文件系统是否被加密,是否被压缩,是否可以进行安全删除等等,非常有用的工具。
这里给你详细介绍一下如何使用 lsattr 命令:
使用 lsattr 命令主要有三点需要注意:
- 命令格式:
lsattr [选项] [文件名] - 常用的一些选项:
-a 显示所有文件和目录。
-v 显示文件版本。
-R 递归处理,将指定目录下的所有文件及子目录一并处理。
-d 仅列出目录属性。 - 使用实例:
如这里检查一下 /tmp 文件夹:
lsattr /tmp
命令可能会返回一些包含文件系统属性的信息,如以下格式;
----i--------e----- /tmp/.ICE-unix ----i--------e----- /tmp/.Test-unix ----i--------e----- /tmp/.font-unix ----i--------e----- /tmp/.X11-unix
其中,
i 代表不可变,文件一旦设置为这种属性后,无法对其进行任何的修改,即使是 root 用户也无法删除或修改。
e 代表该文件被加密。
如果你希望更改文件属性,你可以使用 chattr 命令。比如,你现在想让一个文件不可更改,你可以执行以下命令:
sudo chattr +i filename
这样,这个文件就变成了不能被修改的状态,即使是 root 用户也不能更改它。如果你再次使用 lsattr 命令查看这个文件的属性,就会看到 i 属性已被激活。
总的来说,lsattr 是一个非常有用的命令,能帮我们看到 Linux 文件系统的属性,帮助我们对系统进行更好的管理。
(python crypto) python Crypto模块的安装与使用方法 Python Crypto 模块安装和使用指南 全网首发(图文详解1)
(‘numpy.ndarray’ object is not) Numpy报”TypeError:’numpy.ndarray’object is not subscriptable “的原因以及解决办法 TypeError: ‘numpy.ndarray’ object is not subscriptable:常见原因和解决方法 全网首发(图文详解1)