rm: no se puede eliminar `/../...v': permiso denegado

rm: no se puede eliminar `/../...v': permiso denegado

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 bigpueda cambiar todo.

Sin embargo, después, rm -rf 982899todaví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 982899Intentará 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 982899o chown -R <your_user> 982899solucionarlo. Sin embargo, tenga cuidado de que los chxxxcomandos utilicen mayúsculas -Rpara operaciones recursivas.

Respuesta2

Es posible que aparezca el siguiente mensaje:

rm: no se puede eliminar `982899/.../...v': permiso denegado

fue causado porque ownerel archivo es otro usuario (por ejemplo root).

Esto se puede resolver ejecutando as rootusandosudo

sudo rm -rf 982899

información relacionada