由于系统完整性保护,无法删除垃圾箱中的某些项目


8

这就是我尝试清空垃圾桶时收到的消息。据我所知,几乎所有这些都是来自外部驱动器的旧备份,即使该消息似乎暗示我已经在操作系统文件中扎根(没有双关语)。

错误信息

任何提示此消息意味着什么?


1
请向我们显示xattr ~/.Trash/* ~/.Trash/.* | grep rootless
bot47 '16

1
哇-如果您成功执行该操作,那就做得很好。从表面上看,这意味着您的保护被搞砸了,因为您首先不能在垃圾箱中获得任何SIP保护。您在寻找什么来禁用SIP的指令?如何在垃圾桶中查找扩展属性?诸如确认这只是一个错误的其他东西吗?
bmike

我必须纠正自己,并要求输出xattr -r ~/.Trash/* ~/.Trash/.* | grep rootless
bot47 '16

如果是目录,请在终端中使用“ sudo rmdir [垃圾目录中的路径]”,如果是文件,请使用“ sudo rm -r [垃圾目录中的文件路径]”
Harcker

旧备份受SIP保护。这些是被提及的文件。
NoahL

Answers:


2
sudo rm -rf /Volumes/ExternalDrive/.Trashes/

用外部驱动器的实际名称替换“ ExternalDrive”。请小心使用rm命令,并确保到外部驱动器的路径正确。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.