El comando «rs»
El comando rm
(abreviatura de «remove» en inglés) se utiliza en sistemas Unix, Linux y en la línea de comandos de macOS para eliminar archivos y directorios del sistema de archivos. Es una herramienta poderosa pero potencialmente peligrosa, por lo que es importante usarla con cuidado. Aquí tienes una explicación del comando y algunos de sus usos más frecuentes:
Sintaxis básica para eliminar archivos:
rm [opciones] archivo1 archivo2 ...
Sintaxis básica para eliminar directorios:
rm [opciones] -r directorio1 directorio2 ...
[opciones]
: Son banderas opcionales que te permiten personalizar la eliminación.archivo1
,archivo2
, …: Son los nombres de los archivos que deseas eliminar.directorio1
,directorio2
, …: Son los nombres de los directorios que deseas eliminar (junto con su contenido).
Usos más frecuentes:
- Eliminar un archivo específico:
rm nombre_del_archivo
Este comando eliminará el archivo con el nombre especificado en el directorio actual. El archivo será eliminado de forma permanente.
- Eliminar múltiples archivos a la vez:
rm archivo1 archivo2 archivo3
Puedes eliminar varios archivos en una sola ejecución de rm
, proporcionando los nombres de los archivos separados por espacios.
- Eliminar archivos con comodines (wildcards):
rm *.txt
Puedes utilizar comodines como *
para eliminar varios archivos que coincidan con un patrón específico. En este ejemplo, se eliminarían todos los archivos con extensión .txt
.
- Eliminar directorios vacíos:
rm -d directorio_vacío
La opción -d
se utiliza para eliminar directorios vacíos. Si un directorio no contiene archivos ni subdirectorios, puedes usar esta opción para eliminarlo.
- Eliminar directorios y su contenido de forma recursiva:
rm -r directorio
La opción -r
(o -R
) permite eliminar directorios y todo su contenido de forma recursiva. Esto es útil cuando deseas eliminar un directorio y todo lo que contiene.
- Eliminar directorios sin confirmación (uso con precaución):
rm -rf directorio
La opción -f
(force) se usa para forzar la eliminación sin solicitar confirmación, lo que puede ser peligroso si no tienes cuidado. Úsala con extrema precaución, ya que eliminará directorios y archivos sin preguntar.
- Eliminar archivos y directorios de forma interactiva:
rm -i archivo1 archivo2 directorio
La opción -i
(interactive) requiere confirmación antes de eliminar cada archivo o directorio. Esto puede ayudarte a evitar eliminaciones accidentales.
- Eliminar archivos y directorios de acuerdo a un patrón de tiempo:
find /ruta -type f -mtime +7 -exec rm {} \;
Este comando utiliza find
para buscar archivos que cumplan con ciertos criterios de tiempo y luego usa rm
para eliminarlos. En este ejemplo, se eliminan archivos que tienen más de 7 días de antigüedad.
El comando rm
es una herramienta poderosa para eliminar archivos y directorios, pero también es arriesgado si se utiliza incorrectamente. Asegúrate de verificar dos veces antes de ejecutarlo, especialmente cuando utilizas opciones como -r
o -f
, para evitar la pérdida accidental de datos importantes.
Entradas recientes
Por qué no debes aplicar cambios los viernes (ni justo antes de vacaciones, ni al terminar la jornada)
Lecciones reales para desarrolladores y mantenedores que quieren dormir tranquilos Introducción Los filósofos dicen que…
Cómo solucioné el error de renovación con Certbot: «Invalid response from /.well-known/acme-challenge»
Durante la renovación de un certificado SSL con Certbot en un servidor Ubuntu con Apache,…
5 años de revolución digital: cómo la tecnología está redefiniendo nuestra sociedad
La evolución de la digitalización global: 2019-2024 En tan solo cinco años, el mundo…
Redefiniendo la Ética de las Máquinas: Asimov y Kant Frente a la Inteligencia Artificial
La ciencia ficción ha sido, a lo largo del tiempo, un campo fértil para la…
Di adéu a les notificacions! Assegura’t que els teus certificats TLS es renovin automàticament
Let's Encrypt ha estat una peça clau en la seguretat web en oferir certificats TLS…
Guía para Instalar una Máquina Virtual en VirtualBox y Configurar un Servidor LAMP
En esta guía te explicaremos paso a paso cómo instalar una máquina virtual en VirtualBox…
Esta web usa cookies.