linux命令修改文件的属性
时间: 2023-11-02 20:00:56 浏览: 110
linux命令修改文件属性
要修改文件的属性,可以使用chattr指令。chattr指令用于改变Linux文件系统的文件属性。通常的格式是chattr [属性] [文件名]。其中,属性有以下几种模式可以赋予文件:
- a:让文件或目录仅供附加用途;
- A:当一个具有“A”属性的文件被打开时,它的访问时间不会被更新;
- c:将文件压缩后存储,只有在文件系统支持压缩时才能使用;
- d:将文件或目录排除在备份操作之外;
- D:表示一个目录的数据不能被驻留在内存中;
- e:使用extents来存储文件的数据;
- i:使文件成为不可修改的;
- j:使文件支持日志功能;
- s:保密删除文件或目录;
- S:一旦应用程序对文件进行写操作,这个文件就会被同步写入磁盘;
- t:设置文件的访问时间为最近一次的访问时间;
- T:如果一个目录具有“T”属性,那么这个目录下的文件在被删除时将不再进入回收站,而是被直接删除;
- u:当一个文件被删除时,在它的blocks上面设置一个标记;
- 另外还有“-”表示移除属性。
此外,还可以使用chown命令来修改文件的拥有者。格式为chown [参数] [用户:组] 文件名。通过这两个命令,你可以修改文件的属性和拥有者。
阅读全文