El comando rm de Linux se utiliza para borrar archivos y directorios de forma completa y sin posibilidad de ser recuperados. Por lo tanto, se recomienda utilizar el comando con precaucin y afinar su uso con opciones.
La funcin del comando rm es relativamente sencilla. Sirve principalmente para eliminar archivos o directorios completos. Si quieres eliminar un archivo desde la lnea de comandos, primero debes introducir el comando rm e indicar a continuacin qu elemento quieres que se elimine. Es importante saber que el comando rm puede eliminar carpetas que contengan archivos en su interior, por lo que eliminar una carpeta afecta tambin a su contenido.
rm es el comando como tal y, a continuacin, debes indicar los archivos o carpetas que quieres borrar. Si quieres borrar varios archivos a la vez, escrbelos de forma consecutiva en la misma lnea. Para personalizar ms el comando hay disponibles varias opciones.
El comando anterior borra tanto la carpetaejemplo como todos los archivos y subdirectorios que contiene. Sin embargo, debes confirmar que quieres eliminar cada archivo individualmente antes de llevar la accin a cabo.
AlmaLinux es una distribucin libre de Linux que es compatible con RHEL y fue diseada como un sucesor directo de CentOS. El sistema operativo se desarrolla en estrecha colaboracin con la comunidad y prescinde de licencias. Aqu puedes descubrir qu hay detrs de AlmaLinux, qu ventajas ofrece y qu distribuciones de Linux alternativas se recomiendan.
Desde Ubuntu a Debian, la gama de distribuciones de Linux es inagotable. En 2015, Intel present otra alternativa optimizada para su proprio hardware: el sistema operativo en la nube Clear Linux. A da de hoy, Clear Linux OS tambin ha demostrado su vala en la versin de escritorio y en combinacin con el hardware de otros fabricantes. Te presentamos Clear Linux en detalle.
Tareas simples de mantenimiento como crear un archivo, navegar a una carpeta o mover un archivo se pueden hacer a travs de ella. En este artculo te mostraremos cmo eliminar archivos y directorios en Linux.
Tambin explicaremos cmo simplificar las tareas de gestin de Linux utilizando las funciones integradas en los VPS de Hostinger. Por ejemplo, aprenders cmo obtener acceso root completo utilizando el terminal del navegador y generar comandos con nuestro Asistente con IA.
Para los principiantes que no estn familiarizados con ambas aplicaciones, tambin ofrecemos un terminal de navegador integrado que permite a los usuarios ejecutar comandos de forma remota a travs de navegadores web.
Una vez conectado, puedes ejecutar comandos bash para gestionar los archivos y carpetas del sistema remoto. Hostinger tambin ofrece un Asistente con IA, que te permite utilizar varias instrucciones de IA para la gestin del VPS, generando comandos o instrucciones de Linux rpidamente.
Si no quieres utilizar una interfaz de lnea de comandos, los planes de alojamiento VPS de Hostinger tambin admiten distintos sistemas operativos con varios paneles de control. Los usuarios pueden instalarlos con un solo clic a travs del men Sistema operativo del panel de control del VPS.
Un panel de control proporciona una interfaz grfica de usuario (GUI) que ayuda a los administradores a gestionar eficazmente los archivos de su VPS sin ejecutar comandos. La interfaz visual facilita la tarea, especialmente a los nuevos usuarios de VPS.
Antes de eliminar un directorio, debes conocer su nombre. Para descubrir archivos y directorios, utiliza el comando ls, y para conocer el directorio actual en el que te encuentras, utiliza el comando pwd.
Antes de ejecutar el comando, asegrate de que tienes un punto de restauracin o reserva de datos en caso de borrado accidental. Los planes VPS de Hostinger incluyen copias de seguridad automticas semanales gratuitas, que te permiten proteger los archivos al ejecutar comandos arriesgados.
Tambin ofrecemos un snapshot gratuito para ayudarte a restaurar fcilmente la configuracin de tu VPS al estado anterior. Accesible a travs del panel de control del VPS, esta funcin proporciona una interfaz grfica de usuario, lo que la hace fcil de usar para los principiantes.
En el entorno Linux, los archivos y directorios se borran permanentemente, ya que no hay papelera de reciclaje ni carpeta de basura donde recuperarlos. Si borras un archivo o directorio en Linux por error, la nica forma de recuperarlo es a partir de una copia de seguridad.
El uso del comando rmdir evita este tipo de acciones no deseadas, ya que slo funciona para directorios vacos. Devolver el siguiente mensaje de error si el directorio contiene archivos:
Si no deseas utilizar ninguna opcin de la lnea de comandos, elimnala de la sintaxis. Recuerda que la lnea de comandos distingue entre maysculas y minsculas. Por lo tanto, si el nombre de la carpeta contiene letras maysculas, escrbelas como corresponda.
Veamos ahora las opciones que puedes utilizar con el comando rmdir. La primera es -p, que sirve para borrar un subdirectorio y su directorio padre. Por ejemplo, si la ruta de tu directorio es /Directorio/SubDirectorio, utiliza el siguiente comando:
La siguiente opcin es verbose, representada con -v en la lnea de comandos. Esta opcin imprimir un texto como confirmacin de que el directorio especificado ha sido eliminado. Aqu hay un ejemplo de este comando:
Veamos ahora cmo eliminar directorios no vacos utilizando el comando rm. Este comando se utiliza originalmente para eliminar archivos, pero podemos utilizarlo para eliminar directorios con opciones como -r, -rf y -d. La sintaxis bsica del comando rm es la siguiente:
Si el directorio est protegido contra escritura, se te pedir confirmacin antes de proceder con la eliminacin del directorio. Para borrar un directorio sin que se te pida confirmacin, utiliza la opcin -rf.
Al igual que con el comando rmdir, puedes utilizar el comando rm para eliminar varios directorios. Para ello, aade los nombres de los directorios como nuevos argumentos en la lnea de comandos:
Puedes utilizar el comando rm para eliminar archivos manualmente en lugar de borrar directamente una carpeta que no est vaca. Este mtodo es ms seguro, ya que evita eliminar archivos importantes accidentalmente.
Todos los comandos anteriores funcionan si te encuentras en el mismo directorio que los archivos especificados. Sin embargo, puedes poner la ruta del archivo en el argumento de la lnea de comandos para borrar un archivo que no est en tu directorio de trabajo actual.
Dado que los archivos se eliminarn de forma permanente, puedes aadir la opcin -i en el comando para que la terminal te pida que confirmes cada eliminacin de archivo. De esta forma, evitars que se produzcan errores desagradables.
Utiliza -I para que se te pregunte slo una vez antes de borrar ms de tres archivos. Aunque esta opcin es menos segura que la opcin -i, ofrece una proteccin adicional para evitar borrar archivos importantes.
Sin embargo, el sistema te preguntar antes de eliminar archivos si estn protegidos contra escritura. Si no quieres que el sistema te pregunte al eliminar estos archivos, utiliza la opcin -f.
Los comandos que hemos visto hasta ahora eliminan archivos especficos. Sin embargo, utilizando comodines, puedes eliminar varios archivos con un solo comando. Existen dos tipos de wildcards: el asterisco (*) y el signo de interrogacin (?).
El asterisco representa varios caracteres desconocidos, y uno de los ejemplos de uso ms comunes es eliminar archivos con una extensin determinada. El siguiente comando borrar todos los archivos .txt del directorio de trabajo actual:
Por otro lado, el signo de interrogacin representa un nico caracter. Junto con el asterisco, puedes utilizarlo para eliminar archivos con una extensin de un solo caracter, como .S, .O y .C.
Eliminar directorios y archivos a travs de la lnea de comandos en Linux requiere entender el uso correcto de los comandos rm y rmdir. En pocas palabras, el comando rm funciona para archivos y directorios no vacos, mientras que rmdir slo funciona para carpetas vacas.
Por lo tanto, utiliza estos comandos con precaucin o crea una copia de seguridad antes de eliminar los archivos y carpetas de tu VPS. Si tienes preguntas adicionales, no dudes en dejarnos un comentario.
Cmo crear un archivo vaco
Cmo localizar un archivo
Cmo comprimir un archivo
Cmo cambiar la propiedad de un archivo
Cmo descomprimir archivos
Cmo cambiar los permisos de un archivo
Cmo renombrar un archivo
Cmo crear un enlace simblico (Symlink)