Eliminar archivos y carpetas desde SSH

15 Oct 2022

Eliminar archivos y carpetas desde SSH

En ocasiones necesitas eliminar un archivo o carpeta desde el sistema. Para eliminar archivos y carpetas desde SSH, puedes usar el comando rm. Este comando borra un archivo o carpeta especificada.

Para borrar un archivo específico, ejecuta el comando rm seguido del nombre del archivo o archivos a eliminar:

rm miArchivo.txt miArchivo1.txt miArchivo2.txt

Sin embargo, enumerar todos los archivos y carpetas que necesitas eliminar puede llevar mucho tiempo. Por suerte, rm acepta diferentes argumentos que pueden facilitar la tarea. En el ejemplo anterior, por ejemplo, puedes escribir:

rm miArchivo*.txt

Esto buscará todos los archivos que empiecen con ‘miArchivo’ y terminen en ‘.txt’ y los eliminará.

Para borrar una carpeta y todo su contenido, usa el comando rm -r seguido del nombre de la carpeta:

rm -r nombrecarpeta

También puedes usar el comando rm -rf para borrar una carpeta y todos sus subdirectorios y archivos de forma recursiva:

rm -rf nombrecarpeta

Para eliminar todos los archivos/carpetas del directorio actual, sin eliminar el directorio en sí, necesitas utilizar:

rm -rf *