Estou usando o MacOS Ventura 13.1 e quero fazer algo realmente complicado e difícil: Esvaziar a lixeira em um drive externo!
Método normal: Abra a Lixeira, clique em esvaziar:
The operation can't be completed because the item XXX is in use
Abra a Lixeira, clicando em "Excluir imediatamente":
The operation can't be completed because some items had to be skipped. For each item ...
Tentando a linha de comando
sudo rm -rf /Volume/MyDisk/.Trashes rm: /Volumes/MyDisk/.Trashes/: Operation not permitted
Tentar parar todos esses processos de holofotes inúteis e irritantes e tentar qualquer um dos métodos acima: Sem sucesso
sudo killall mds
Ok especialistas, como apenas esvaziar a Lixeira em um disco externo? Comprar um laptop Linux para fazer isso?
Sua máquina está em um estado em que um ou mais arquivos da lixeira estão em uso ... normalmente mantidos abertos por algum processo - pode muito bem ser um processo "zumbi" que nunca será recuperado. O método nº 1 funcionará depois que o identificador de arquivo for retornado pelo processo.
Para remediar isso, tente desmontar a unidade externa. Se isso também não funcionar, infelizmente você terá que reiniciar.
Em seguida, monte a unidade externa novamente, abra a Lixeira e clique em esvaziar.
A propósito, não há absolutamente nenhuma necessidade de matar
mds
... há uma opção para excluir unidades ou subdiretórios da indexação de destaque nas preferências do sistema.