¿Cómo puedo eliminar una carpeta protegida contra escritura

¿Cómo puedo eliminar una carpeta protegida contra escritura

No puedo eliminar una carpeta porque dice protegida contra escritura. Aunque estoy usando desde root, dice que no soy un usuario root. Como soy nuevo en el uso de Ubuntu. Por favor ayúdame a deshacerme de este problema.

Respuesta1

Desde la terminal puedes ejecutar:

sudo rm -r /my/locked/directory

ya que la instrucción mostrará cualquier mensaje de advertencia durante la ejecución y podrá verificar qué está eliminando. De lo contrario,si ha marcado la advertencia y está completamente seguro de los archivos y subcarpetas que contiene, Tu puedes correr:

sudo rm -rf /my/locked/directory

Esto eliminará recursivamente ( -r) su carpeta, subcarpetas y cualquier contenido sin mostrar ninguna advertencia ( -f).


Si recibe el mensaje:, rm: cannot remove '/my/locked/directory': operation not permittedasegúrese de que el directorio (o archivo) no esté protegido mediante iel atributo del sistema de archivos extendido.

Un archivo/carpeta con el iatributo no se puede modificar, no se puede eliminar ni cambiar de nombre, no se puede crear ningún vínculo a este archivo y no se pueden escribir datos en el archivo. Sólo el root puede agregar o eliminar iatributos.

Utilice lsattrel comando para verificar que el archivo/carpeta no esté protegido contra escritura mediante el iatributo extendido; el resultado debe ser:

----i-------- /my/locked/directory

Para eliminar el iatributo puede ejecutar:

sudo chattr -i /my/locked/directory

luego verifique nuevamente con lsattr. Debería ihaber sido eliminado. Si se elimina, ejecute las sudo rm -rinstrucciones anteriores.

información relacionada