Estoy tratando de vaciar mi basura, y sigue apareciendo un mensaje de error que dice:
.Trash no se puede abrir en este momento porque está siendo utilizado por otra tarea ...
He intentado reiniciar mi computadora, ejecutando Finder
> Secure Empty Trash
todo produce el mismo resultado y mensaje de error de arriba.
Puede usar
fuser
para enumerar los procesos que tienen un archivo abierto:fuente
X LAB
... tiene una guía para solucionar problemas de basura en Mac OS X.
Archivos en uso por otras aplicaciones
Use uno o más de los siguientes métodos si recibe un mensaje que indica que un archivo no se puede mover a la Papelera ni vaciar de la Papelera, porque está "en uso" por otra aplicación.
Salga de la aplicación que está usando el archivo. Esto generalmente le permitirá mover el archivo a la Papelera o vaciar la Papelera. Si no está seguro de la aplicación que tiene el archivo "en uso", el comando Terminal
lsof
puede indicarle el nombre del proceso o aplicación que Mac OS X considera que está usando el archivo, de la siguiente manera:Haga clic en el icono de la Papelera en el Dock para abrir una ventana del Finder que muestre el contenido de su Papelera.
Terminal abierta
En el indicador de Terminal, escriba
lsof
un espacio seguido, pero no presione Retorno todavía.Arrastre y suelte el archivo "en uso" desde la Papelera hasta la ventana Terminal. La ruta al archivo aparecerá después del
lsof
comando:Pulse Retorno. Si el archivo está "en uso", la salida de lsof enumerará los nombres de las aplicaciones o procesos que afirman estar usando el archivo bajo el encabezado de la primera columna, COMANDO.
Si el archivo está "en uso" por una aplicación abierta, salga de esa aplicación. Si un proceso en segundo plano tiene el archivo "en uso", use el Monitor de actividad para finalizar ese proceso.
Nota: Se debe tener cuidado al finalizar los procesos, ya que se necesitan ciertos procesos en segundo plano para Mac OS X. Salir de procesos como loginwindow o kernel_task podría obligarlo a cerrar su cuenta, congelar su Mac o provocar un kernel panic. Si no sabe qué efecto puede tener la interrupción de un proceso, no abandone el proceso.
Vaciar y recrear la papelera de una cuenta
La cuenta afectada es admin:
La cuenta afectada es el usuario:
Luego cierre sesión y vuelva a iniciarla.
Nota: ¡ Asegúrese de haber escrito el comando exactamente como se especificó antes de continuar, ya que los errores tipográficos en este comando pueden tener graves consecuencias !
fuente
¡Basura que! (gratis)
Esta aplicación AppleScript vacía la basura. Especialmente útil si tiene archivos o carpetas en la Papelera con permisos configurados incorrectamente, elementos de la Papelera bloqueados, desea eliminar de forma segura un elemento atascado o elementos de la papelera de otras particiones.
fuente
Para identificar qué tarea está usando su Papelera, puede usar el siguiente comando:
luego salga o elimínelo especificando PID de la segunda columna, por ejemplo
Añadir
-9
a matar por la fuerza.Alternativamente, puede instalar la aplicación What's Keeping Me que puede identificar y eliminar los procesos que impiden que su Papelera se vacíe.
Según el resumen del sitio:
fuente