Solaris 操作系统没有chattr
,chmod
而是使用 。Windows 也是如此。因为当您更改文件的属性时,您就更改了您或其他用户可以对该文件执行的操作,因此 的含义就是chmod
。
所以我们真的需要chattr
? 吗?它与 有何不同chmod
?
答案1
chmod
指的是用户,组和其他人的文件权限:读写 执行
chattr
指的是属性,无论用户还是组,其中一些属性是:a
→ 仅附加
i
→ 不可变
c
→ 文件在内核中自动压缩看一眼维基百科为了
chattr
。
答案2
答案3
至少因为:
Not all flags are supported or utilized by all filesystems;
第二件事-这个问题是一种颤音,因为solaris中没有chattr(这些位像linux都有支持)。