rm
Para otro significado de "RM", véase resonancia magnética o Registro mercantil.
rm es un comando de la familia de sistemas operativos Unix usada para eliminar archivos y directorios del sistema de archivos.[1] 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.
Índice |
Sinopsis [editar]
rm [Opciones] fichero
Modificadores [editar]
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.
- -v, Muestra el nombre de cada fichero antes de borrarlo
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"
Ejemplos [editar]
Eliminar todos los archivos del directorio actual:
rm *
Eliminar todos los archivos con extensión.txt del subdirectorio ejemplo:
rm ejemplo/*.txt
Eliminar recursivamente todos los directorios del home del usuario, donde la tilde (~) es un alias de /home/usuario:
rm -rf ~
Eliminar todas los archivos que comiencen con la cadena imagen del subdirectorio fotos:
rm fotos/imagen*
Rm -rf [editar]
"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.
Véase también [editar]
Enlaces externos [editar]
- – Comandos generales en el Manual de Debian
- Comandos y utilidades de Unix
Referencias [editar]
- ↑ www.unix.com/man-page/posix/0/rm/