rm

rm

Para otro significado de "RM", véase resonancia magnética o Registro mercantil.

rm es una orden de Unix usada para eliminar archivos y directorios del sistema de archivos. Esta orden debe utilizarse con cautela, ya que puede ser muy destructiva, debido a que, al momento de ser llamada, por omisión borra los archivos sin pedir confirmación.

Proviene de la palabra remove que significa "borrar" en inglés.

Contenido

Modificadores

Modificadores comunes que acepta rm:

  • -r, Procesa subdirectorios de forma recursiva.
  • -i, Pide confirmación para cada borrado.
  • -f, Forzado, ignora archivos no existentes y elimina cualquier aviso de confirmación.

En ocasiones se crea un alias con el nombre "rm", redirigido a "rm -i", con el fin de evitar borrados accidentales. Si un usuario desea borrar varios archivos sin confirmación, se puede cancelar manualmente la confirmación con el modificador -f: "rm -f"

rm -rf

"rm -rf" (con variantes, "rm -rf /", "rm -rf *", entre otras) son frecuentemente usados en bromas y anécdotas sobre desastres en Unix. Esta variante de la orden si es ejecutada por el administrador, puede causar que todos los contenidos del sistema de archivos sean borrados.

Aunque no es equivalente, su uso en bromas es similar al de format c: en Windows.

Ejemplos

  • Borra el archivo angel.cpp que está dentro de la carpeta /usr/home/anix/ estando en el directorio /etc
rm /usr/home/anix/angel.cpp
  • Borrar todos los archivos .ogg dentro del directorio /usr/home/anix/musica
rm /usr/home/anix/musica/*.ogg
  • Borrar todo el directorio musica (si se omite f de -rf, el sistema solicitará confirmación para cada archivo que esté en el directorio a eliminar).
rm -rf /usr/home/anix/musica

Véase también

  • Instrucciones cp, mv.

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Нужна курсовая?

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”