Solaris 操作系统没有chattr
,而是使用它chmod
。在 Windows 上也是如此。因为当您更改文件的属性时,您正在更改您或其他用户可以使用它执行的操作,因此chmod
.
那么我们真的需要chattr
吗?和它有什么不同chmod
?
Solaris 操作系统没有chattr
,而是使用它chmod
。在 Windows 上也是如此。因为当您更改文件的属性时,您正在更改您或其他用户可以使用它执行的操作,因此chmod
.
那么我们真的需要chattr
吗?和它有什么不同chmod
?
chmod
指用户、组和其他人的文件权限:读写 执行
_
chattr
指属性不分用户或组,部分属性有:a
→ 仅追加i
→ 不可变c
→ 文件在内核中自动压缩看看维基百科。
chattr
至少因为:
第二件事 - 这个问题是一种颤音,因为在 solaris 中没有 chattr(这些位像 linux 有支持)。
扩展属性
chattr
允许更改扩展文件属性,并非所有*nix 操作系统或所有 GNU/Linux 发行版或文件系统都支持。相反,该
chmod
命令只能更改标准文件系统属性。