Borrar archivos y carpetas con el comando rm.
Una de las herramientas más utilizadas para eliminar archivos y directorios (carpetas), en nuestro linux, sin dudarlo es el comando rm.
RM, es de esas utilidades que cualquier usuario de linux, independientemente de que sea novato, o avanzado, debe conocer y entender en profundidad. Lo podríamos asentar en la lista de comandos esenciales.
En este articulo de hoy, explicamos cómo usar el comando a través de ejemplos de las opciones más comunes.
Borrar archivos y carpetas con el comando rm
La sintaxis de rm es bastante simple.
rm [OPCIONES] FILE
Debes recordar que si no insertas ninguna opción, tan solo se eliminara el archivo indicado, carpetas no. Vamos con los ejemplos para que sea más comprensible.
Eliminar archivos
Para eliminar un solo archivo, ejecutamos lo siguiente:
rm archivo.txt
Es posible que te solicite confirmación, depende de los permisos del archivo. Si no quieres que te haga ninguna pregunta aplicamos la opción «f».
rm -f archivo.txt
Si quieres visualizar información sobre la operación, utiliza «v».
rm -v archivo.txt
Si quieres eliminar varios archivos, puedes hacer lo siguiente:
rm archivo1.txt archivo2.jpg archivo3.png
Es algo común que quieras eliminar… por ejemplo, todas las imágenes jpg de una carpeta. Hacemos uso de expresiones regulares.
rm *.jpg
Eliminar carpetas (directorios)
Para eliminar una o varias carpetas que estén vacías, ejecuta la opción «d».
rm -d carpeta1 directorio2 carpeta3
Para eliminar una o varias carpetas, y todo su contenido (de manera recursiva), aplicamos la «r».
rm -r carpeta1 directorio2 carpeta3
Confirmar antes de eliminar
Con la siguiente opción nos solicitara confirmación antes de eliminar («i»).
rm -i archivo1.txt archivo2.txt
ejemplo de salida…
rm: remove regular empty file ‘archivo1.txt’?
rm: remove regular empty file ‘archivo2.txt’?
Si eliminas más de tres archivos, o una carpeta con su contenido utilizamos la opción «I».
rm -I archivo1.txt archivo2.txt archivo3.txt archivo4.txt archivo5.txt
ejemplo de salida…
rm: remove 5 arguments?
rm -ft y ayuda
Si el directorio o archivo que quieres borrar, están dentro de otro directorio protegido contra escritura, te solicitara que confirmes la operación. Para saltar la confirmación agregamos la opción «f».
rm -rf subdirectorio
Como ves, el uso del comando es bastante fácil de usar. Aprende las opciones, y si tienes alguna duda puedes consultar la ayuda de la herramienta la terminal.
rm --help
Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.