Intenté rm -rf
una carpeta y obtuve "dispositivo o recurso ocupado".
En Windows, habría usado LockHunter para resolver esto. ¿Cuál es el equivalente de Linux? (Dé como respuesta un método simple de "desbloquear esto", y no artículos completos como este. Aunque son útiles, actualmente solo estoy interesado en ASimpleMethodThatWorks™)
Respuesta aceptada:
La herramienta que desea es lsof
, que significa lista de archivos abiertos .
Tiene muchas opciones, así que consulte la página de manual, pero si desea ver todos los archivos abiertos en un directorio:
lsof +D /path
Eso se repetirá a través del sistema de archivos en /path
, así que tenga cuidado de hacerlo en grandes árboles de directorios.
Una vez que sepa qué procesos tienen archivos abiertos, puede salir de esas aplicaciones o eliminarlas con kill(1)
comando.