El comando "rs" - Iespai


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:

  1. 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.

  1. 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.

  1. 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.

  1. 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.

  1. 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.

  1. 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.

  1. 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.

  1. 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.

Oscar Lastera Sanchez

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…

7 horas hace

🛡 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 días hace

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…

6 días hace

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…

3 semanas hace

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…

3 semanas hace

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…

3 semanas hace

Esta web usa cookies.