Comandos rm y rmdir para eliminar ficheros y carpetas en Linux

Los comandos rm y rmdir son muy útiles para eliminar archivos y/o carpetas desde nuestro terminal. El comando rm nos permitirá borrar tanto ficheros como carpetas dependiendo de las opciones que apliquemos mientras que el comando rmdir lo utilizaremos para eliminar directorios que se encuentran vacíos.

Supongamos que tenemos el siguiente directorio:

pi@pi4:~/linux $ tree rm
rm
├── directoriovacio
├── fichero1.txt
├── fichero2.txt
├── fichero3.txt
└── videos
    ├── video1.mp4
    ├── video2.mp4
    └── video3.mp4

2 directories, 6 files

Para eliminar un directorio vacío introduciremos el siguiente comando:

pi@pi4:~/linux/rm $ rmdir directoriovacio/

Comprobamos que el directorio ha sido eliminado:

pi@pi4:~/linux/rm $ ls
fichero1.txt  fichero2.txt  fichero3.txt  videos

Si por ejemplo intentásemos eliminar un directorio con contenido nos aparecería un mensaje indicándonos que el directorio no está vacío:

pi@pi4:~/linux/rm $ rmdir videos/
rmdir: failed to remove 'videos/': Directory not empty

Para eliminar un directorio que contiene archivos y/o carpetas deberemos utilizar el comando rm con la opción «-r» (recursiva):

pi@pi4:~/linux/rm $ rm -r videos/

Finalmente para eliminar cualquier otro fichero bastaría con introducir el comando «rm» y a continuación el nombre del archivo que necesitemos borrar:

pi@pi4:~/linux/rm $ rm fichero1.txt

Scroll al inicio
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

WordPress Appliance - Powered by TurnKey Linux