Quiero eliminar el directorio 982899
. Se encuentra en el directorio big
. Cuando intento eliminar por primera vez 982899
, aparecen muchas líneas de mensajes como este:
rm: no se puede eliminar `982899/.../...v': permiso denegado
Entonces uso chmod 777 .
para hacer que el directorio big
pueda cambiar todo.
Sin embargo, después, rm -rf 982899
todavía muestra los mismos mensajes:
rm: no se puede eliminar `982899/.../...v': permiso denegado
¡Incluso lo ejecuté chmod 777 982899
, pero nada cambió!
Por qué ? ¿Qué debo hacer para eliminar el directorio 982899
?
Respuesta1
rm -rf 982899
Intentará eliminar recursivamente cualquier cosa dentro de ese directorio y luego, una vez que esté vacío, eliminará el directorio. Entonces tu problema puede ser que no tienes permiso para eliminar los elementos que contiene 982899
. Puedes intentarlo chmod -R 777 982899
o chown -R <your_user> 982899
solucionarlo. Sin embargo, tenga cuidado de que los chxxx
comandos utilicen mayúsculas -R
para operaciones recursivas.
Respuesta2
Es posible que aparezca el siguiente mensaje:
rm: no se puede eliminar `982899/.../...v': permiso denegado
fue causado porque owner
el archivo es otro usuario (por ejemplo root
).
Esto se puede resolver ejecutando as root
usandosudo
sudo rm -rf 982899