시스템 무결성 보호로 인해 휴지통의 일부 항목을 삭제할 수 없습니다


8

휴지통을 비우려고 할 때받는 메시지입니다. 내가 아는 한, 거의 모든 것이 외부 드라이브의 오래된 백업이지만 메시지는 운영 체제 파일에 뿌리를두고 있다는 것을 암시하는 것처럼 보입니다.

에러 메시지

이 메시지가 무엇을 의미하는지 힌트가 있습니까?


1
우리의 출력을 보여주십시오xattr ~/.Trash/* ~/.Trash/.* | grep rootless
bot47

1
와우-당신이 그 행동을 수행한다면 잘 끝났습니다. 표면적으로는 SIP를 휴지통에서 보호 할 수 없기 때문에 보호 기능이 엉망입니다. SIP를 비활성화하기위한-명령을 찾고 계십니까? 휴지통에서 확장 된 속성을 찾는 방법은 무엇입니까? 이것이 단지 버그라는 확인과 같은 다른 것?
bmike

나 자신을 수정하고의 출력을 요청해야합니다 xattr -r ~/.Trash/* ~/.Trash/.* | grep rootless.
bot47

디렉토리 인 경우 터미널에서 "sudo rmdir [휴지통에있는 디렉토리의 경로]"를 사용하거나 파일 인 경우 "sudo rm -r [휴지통에있는 파일의 경로]"를 사용하십시오
Harcker

이전 백업은 SIP로 보호됩니다. 그것들은 언급 된 파일입니다.
NoahL

답변:


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

"ExternalDrive"를 외부 드라이브의 실제 이름으로 바꾸십시오. rm 명령을 사용하여주의하고 외장 드라이브의 경로가 올바른지 확인하십시오.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.