RM Eliminar archivo regular protegido por escritura

RM Eliminar archivo regular protegido por escritura
Los archivos en cualquier sistema operativo tienen ciertos permisos asociados con ellos. Estos permisos están relacionados principalmente con el acceso a los archivos. Los tres permisos de archivos más utilizados son "leer", "escribir" y "ejecutar". Sin embargo, a veces, tenemos algunos archivos que se mantienen intencionalmente protegidos por escritura para que su contenido no se pueda modificar. Es bastante difícil eliminar dichos archivos de su sistema si alguna vez desea hacerlo. Por lo tanto, en esta guía, lo guiaremos a través del procedimiento completo de eliminar un archivo regular "protegido por la escritura" utilizando el comando "RM" en un Linux Mint 20.3 sistema.

Eliminar un archivo que no sea protegido por la escritura

Primero, intentaremos eliminar un archivo que no esté protegido por escritura solo para ver la diferencia entre su eliminación y la eliminación de un archivo protegido por escritura. Tenemos un archivo llamado "prueba.txt ”en nuestro directorio de inicio que no está protegido por la escritura. Este archivo se muestra en la siguiente imagen:

Intentaremos eliminar este archivo utilizando el comando que se muestra a continuación:

Prueba de $ RM.TXT

Este archivo se eliminará muy fácilmente sin mostrar ninguna salida en el terminal como se muestra en la siguiente imagen:

Para confirmar si el archivo especificado se ha eliminado con éxito o no, utilizaremos el comando "LS" para enumerar el contenido de nuestro directorio de inicio. Puede confirmar de la salida de este comando que se muestra en la imagen a continuación, que la "prueba.El archivo txt "ya no existe en nuestro directorio de inicio.

Hacer un archivo protegido por escritura

Ahora, crearemos otro archivo llamado "Prueba.txt ”en nuestro directorio de origen. Puede confirmar que este archivo está presente en nuestro directorio de inicio mirando la siguiente imagen:

Para hacer este archivo protegido por escritura, ejecutaremos el comando que se muestra a continuación:

$ sudo chattr +prueba.TXT

Este comando no mostrará ninguna salida en el terminal.

Para confirmar si este archivo está protegido por escritura, intentaremos eliminarlo con el siguiente comando:

Prueba de $ RM.TXT

La salida de este comando que se muestra en la imagen a continuación implica que este archivo ahora está protegido por escritura y, por lo tanto, no se puede eliminar de esta manera.

Incluso puede intentar usar el indicador "-f" con el comando "RM" para eliminar este archivo con fuerza. Sin embargo, aún no podrá eliminar un archivo protegido de escritura como se muestra en la siguiente imagen:

Eliminar un archivo regular protegido por escritura

Lo único que podemos hacer para eliminar dicho archivo es cambiando sus permisos con el comando que se muestra a continuación:

$ sudo chattr -i prueba.TXT

Este comando simplemente eliminará la restricción "protegida por escritura" de este archivo.

Ahora, lo eliminaremos con el siguiente comando:

Prueba de $ RM.TXT

Esta vez, este comando se ejecutará correctamente sin mostrar ningún mensaje de error como se muestra en la imagen a continuación:

Para confirmar si el archivo especificado se ha eliminado correctamente o no, haremos uso del comando "LS". Puede confirmar desde su salida que se muestra en la siguiente imagen que el archivo "prueba.txt ”ya no existe en nuestro directorio de origen.

Conclusión

Al usar esta guía, puede intentar eliminar fácilmente cualquiera de sus archivos protegidos de escritura mientras trabaja en un Linux Mint 20.3 sistema. Todo lo que necesita hacer es cambiar los permisos de este archivo siguiendo el método prescrito y luego puede eliminarlo de la manera regular. Echa un vistazo a los artículos de Sugerencia de Linux para obtener más guías y consejos.