컴퓨터를 다시 시작해도 /tmp의 폴더가 삭제되지 않습니다.

컴퓨터를 다시 시작해도 /tmp의 폴더가 삭제되지 않습니다.

컴퓨터를 다시 시작해도 그 안에 /tmp/삭제되지 않는 폴더가 있습니다. 마지막으로 수정하고 추가한 날짜가 2015년 11월 23일이라 재부팅 시 다시 생성되지 않는 것으로 알고 있습니다. 나는 그것이 어떤 프로그램에 속하는지 알고 있지만, 그 프로그램의 마지막 부분을 모두 제거했습니다. sudo rm -rf그리고 나 에게도 sudo mv줬어요 . 나는 이전에 이런 상황에 처해 있었지만 내 해결책은 으로 이동하는 것이었습니다 . 이러한 권한은 sudo를 포함하여 변경할 수 없습니다.operation not permitteddirectory not empty/tmp/0755

0K 공간을 차지하기 때문에 삭제하지 않으면 별 문제가 되지 않는데, 그냥 좀 이상한 것 같아요.

이동해도 /private/var/folders/f8/*/Cleanup At Startup파일은 삭제되지 않았습니다.

답변1

이는 복구 파티션으로 부팅하여 실행할 수 있는 SIP 보호 파일입니다 csrutil disable.

답변2

lsof해당 디렉토리에 파일이 열려 있는 프로그램이 무엇인지 알려줍니다. 프로세스를 종료한 다음 rm -rf디렉터리를 종료합니다. 해당 디렉터리에 열려 있는 파일이 없으면 파일 시스템이 일부 손상되었을 수 있습니다. 아마도 루트 파일 시스템의 일부일 것이므로 다음 재부팅 시 이를 강제로 적용 /tmp해야 합니다 . 이를 수행하는 fsck데 사용됩니다 (이 플래그는 강제로 재부팅됩니다). 완료되면 파일을 다시 시도하십시오 .sudo shutdown -rF now-Ffsckfsckrm -rf

관련 정보