在我的 mac os 系统(v. 10.9.3)上,我想卸载我的 zsh,所以首先我在 zsh 中执行了卸载脚本。这失败了,所以我想自己删除受影响的文件,但就卡在这里了。
每次我尝试 rm .oh-my-zsh 目录或 .zsh_history (或任何其他文件) 文件时,我都会得到:
rm: /Users/username/.oh-my-zsh: Operation not permitted
我已经尝试检查 osx 标志,但没有设置标志(使用 ls -lO)。
我也尝试授予该目录完全权限(755),但删除也失败。
有人知道该怎么处理吗?非常感谢。
编辑:
查看答案,我自己能够解决这个问题。
答案1
好的,我可以自己解决这个问题。
不知何故,我的主目录中有 nouchg 标志。因此,不是里面的文件有此标志,而是 Users/username 目录有此标志。
所以这样做:
sudo chflags nouchg username/
我能够删除这些文件。
感谢您的输入。