我在这里找到了类似的问题,但是提供给这些问题的答案不能解决我的问题。
如果我做:
sudo chown <username> main.m
我收到操作不允许错误。
解决先前错误的一般方法是:
sudo chflags nouchg main.m
清除锁定标志。但是,执行完此操作后,我仍然无法整理文件。我也尝试过:
chflags noschg main.m
在单用户模式下没有任何运气-我收到操作不允许错误。
如果有人有什么想法,我会很感兴趣。
我知道,可以通过四种 三种不同的方式来保护Mac文件:
ls -l
和修复chown(1)
和chmod(1)
。uchg
和。schg
ls -lO
chflags(1)
GetFileInfo filename
。您还可以使用来查看Finder元数据的存在,但看不到它的含义ls -l@
。您可以使用修复它SetFile(1)
。uchg
标志。ls -le
并使用的与ACL相关的参数进行了修复chmod(1)
。因此,通过将所有这些标志组合到,来查看文件的最新情况ls
:
ls -lO@e main.m
听起来您已经知道如何处理#1和#2。
如果看到ACL(#4),则可以使用与ACL相关的参数对其进行修复chmod(1)
。
如果您仍然感到困惑,请使用ls
我上面建议的组合命令的输出来更新您的Answer ,以便我们了解发生了什么。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句