Eles são arquivos protegidos pelo SIP, que podem ser desativados pela inicialização na Partição de Recuperação e executando csrutil disable
.
Existe uma pasta em /tmp/
que não será excluída apesar de meu computador ter sido reinicializado. Eu sei que não está sendo recriado na reinicialização desde a última data editado e adicionado é 23 de novembro de 2015. Eu sei qual programa ele pertence, mas eu desinstalei cada parte dele. sudo rm -rf
e sudo mv
me dão operation not permitted
, bem como directory not empty
. Eu tive isso antes, mas minha solução foi movê-los para /tmp/
. As permissões são 0755
e não tenho permissão para alterá-las, inclusive no sudo.
Também não é grande coisa se eles não forem excluídos, desde que ocupem 0 K de espaço, mas eu achei estranho.
Movê-los para /private/var/folders/f8/*/Cleanup At Startup
também não apagou os arquivos.
lsof
dirá a você qual programa tem arquivos abertos nesse diretório. Finalize o processo e, em seguida, rm -rf
do diretório. Se não houver arquivos abertos nesse diretório, é possível que você tenha algum dano no sistema de arquivos. Como /tmp
provavelmente faz parte do seu sistema de arquivos raiz, você precisará forçar fsck
na próxima reinicialização. Use sudo shutdown -rF now
para fazer isso (o -F
flag força fsck
na reinicialização). Após o fsck
ser feito, tente rm -rf
ing os arquivos novamente.
Tags sudo permissions tmp files