Tutoriales

Cómo eliminar directorios y archivos en Linux [rm Command]

este Orden es una utilidad de línea de comandos de UNIX y Linux para eliminar archivos o directorios en sistemas Linux.En este artículo, explicaremos claramente el hecho de que RM y «rm-rf» Los comandos se pueden ejecutar en Linux.

Además, compartiremos varios ejemplos útiles, eliminar un archivo, eliminar un directorio, eliminar varios archivos o directorios, solicitar confirmación, eliminar archivos de forma recursiva y forzar la eliminación de archivos.

este Orden También uno de los comandos más utilizados en los sistemas Linux, pero también un comando peligroso que descubrirá más adelante en este artículo.

eliminar archivos en linux

por defecto, Orden Elimina inmediatamente solo uno o más archivos especificados en la línea de comando, no directorios.

$ mkdir -p tecmint_files
$ touch tecmint.txt
$ rm tecmint.txt
$ rm tecmint_files
ejemplo de comando rm

eliminar varios archivos en linux

Para eliminar varios archivos a la vez, especifique los nombres de archivo uno por uno (p. Archivo 1 archivo 2) o eliminar varios archivos usando un patrón (por ejemplo, con .txt) en una ida.

$ rm tecmint.txt fossmint.txt  [Using Filenames]
$ rm *.txt                     [Using Pattern] 
eliminar varios archivos en linux
eliminar varios archivos en linux

eliminar directorio en linux

Publicaciones relacionadas

Para borrar un directorio puedes usar -r o -R cambiar, dice RM Eliminar recursivamente un directorio, incluido su contenido (subdirectorios y archivos).

$ rm tecmint_files/
$ rm -R tecmint_files/
eliminar directorio en linux
eliminar directorio en linux

Confirmar la eliminación de archivos en Linux

Para solicitar confirmación al eliminar archivos, use -i Las opciones se muestran en la figura.

$ rm -i tecmint.txt
Confirmar eliminación de archivos
Confirmar eliminación de archivos

Eliminar un directorio con confirmación en Linux

Para solicitar confirmación al eliminar un directorio y sus subdirectorios, utilice -R y -i Las opciones se muestran en la figura.

$ rm -Ri tecmint_files/ 
Confirmar eliminar directorio
Confirme la eliminación del directorio con

Forzar la eliminación de un directorio en Linux

Para forzar la eliminación de un archivo o directorio, puede usar la opción -f Forzar eliminación RM Se le pedirá confirmación. Por ejemplo, si un archivo no se puede escribir, rm le preguntará si desea eliminar el archivo, para evitarlo y simplemente hacerlo.

$ rm -f tecmint.txt

cuando combinas -r y -f flag, lo que significa forzar de forma recursiva la eliminación de directorios (y su contenido) sin solicitar confirmación.

$ rm -rf fossmint_files
Forzar eliminación de archivos y directorios
Forzar eliminación de archivos y directorios

Eliminar un directorio usando Verbose en Linux

Para mostrar más información cuando se elimina un archivo o directorio, use -v opción, que permitirá que el comando rm muestre en la salida estándar lo que está haciendo.

$ rm -rv fossmint_files
mostrar eliminar mensaje
Mostrar información sobre eliminaciones

rm -rf / Comando en Linux

siempre debes recordar “rm -rf” es uno de los comandos más peligrosos y nunca debe ejecutarlo en un sistema Linux, especialmente como usuario root.El siguiente comando borrará todo su contenido root(/) segmentación.

# rm -rf  /

Crear alias de comando rm en Linux

Como medida de seguridad, puede RM Siempre se le pedirá que confirme la eliminación, y cada vez que desee eliminar un archivo o directorio, utilice -i opciones

Para crear permanentemente un alias para el comando rm, agregue el $HOME/.bashrc documento.

alias rm="rm -i"

Guarde los cambios y salga del archivo.entonces compra tu .bashrc archivo como se muestra o abra una nueva terminal para que los cambios surtan efecto.

$ source $HOME/.bashrc 

Simplemente significa que cada vez que ejecutas RMse llamará -i opción predeterminada (pero use -f anulará esta configuración).

$ rm fossmint.txt
$ rm tecmint.txt
confirmación de comando alias rm
confirmación de comando alias rm

Si rm elimina archivos en Linux

de hecho, Orden El archivo nunca se elimina, sino que se desvincula del disco, pero los datos aún están en el disco y se pueden recuperar con herramientas como PhotoRec, Scalpel o Foremost.

Si realmente desea eliminar un archivo o directorio de forma permanente, puede utilizar la herramienta de línea de comandos de trituración para sobrescribir un archivo y ocultar su contenido.

¡Eso es todo!En este artículo te explicamos algunos muy útiles Orden ejemplo, y detalla el «rm-rf» Los comandos se pueden ejecutar en Linux. Si tiene alguna pregunta o algo que compartir, comuníquese con nosotros mediante el formulario de comentarios a continuación.

LEER  Una vulnerabilidad crítica que afecta a la mayoría de las distribuciones de Linux permite a Bootkit

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba