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 *