Intenta eliminarlo con usuario raíz o usa sudo , si tienes problemas
Usa rm -rf dir
con la cuenta raíz y se eliminará, ya que debería estar enfrentando un problema de permisos.
Verifique con df
dir y mount
cómo está montado su directorio y a qué sistema de archivos pertenece. Tenga en cuenta que si usa NFS, CIFS/SMB o algún otro sistema de archivos distribuido, podría tener problemas... ya que los sistemas de archivos distribuidos se almacenan en caché (tanto del lado del servidor como del lado del cliente), por lo que no tienen semántica POSIX. Ver sistemas de archivos(5).
Es muy probable que esté usando NFS (entonces su pregunta debería decir eso y dar muchos más detalles, en particular las opciones de montaje y exportación en /etc/fstab
, ver fstab(5), versión del protocolo NFS utilizado, etc...). Luego, debe brindar más detalles sobre cómo se monta exactamente, si tiene procesos que usan ese sistema de archivos (use lsof (8) ...) y cómo funciona la autenticación. Muy a menudo, el acceso a la raíz no funciona exactamente a través de NFS como usted desea... (intuitivamente, su raíz local no es una raíz de toda la red).
En algunos casos, debe eliminar archivos en el servidor NFS después haber desmontado ese sistema de archivos NFS remoto en todos los clientes NFS. Y los detalles varían según la versión del protocolo NFS utilizado y las opciones de configuración.
Consulte también nfsd(7), exportaciones(5), chattr(1), etc. y esta pregunta sobre Serverfault, y esta descripción general de NFS de Linux.
Lo siento, pero la solución aprobada por más de 20 votados no funcionó para mí :) pero di en el clavo.
En mi caso, bajo la raíz, rm -rf (directorio) conduce a un bucle infinito, y el tamaño de la carpeta es bajo. Además, la carpeta no se incluye en la lista y utiliza el comando dir dentro de la carpeta, lo que también conduce a un bucle infinito.
¡¡¡Oh, diablos, no!!!
Ingrese al modo de recuperación manteniendo presionada la tecla Mayús a la izquierda en el arranque. Proporcione su contraseña de root o presione Intro si no hay ninguna.
disco compacto
montar -o volver a montar,rw
rm -f (directorio) //El propósito es corregir el error de bucle
rm -r (directorio)
¡Nos vemos!
Todos saluden a Linux Lite.