RM(1) Ordenes de usuario RM(1)
NOMBRE
rm - borra archivos o directorios
SINOPSIS
rm [OPCION]... [ARCHIVO]...
DESCRIPCION
Esta pagina de manual documenta la version GNU de rm. Esta aplicacion
elimina cada uno de los archivos dados. Por defecto, no elimina
directorios.
Si se dan las opciones -I, o --interactive=once; si hay mas de tres
archivos o se dan las opciones -r, -R, o --recursive, rm pregunta al
usuario como proceder con la orden dada. Si no la respuesta no es
afirmativa, no se ejecuta nada.
De lo contrario, si un archivo no tiene permiso de escritura, la
entrada estandar es una terminal y no se dan las opciones -f o --force,
o si se dan las opciones -i o - interactive = always, rm pregunta al
usuario si desea eliminar el archivo. Si la respuesta no es afirmativa,
se salta el archivo.
OPCIONES
Borra (desenlaza) los ARCHIVO(s).
-f, --force
descarta los ficheros y argumentos que no existan, sin preguntar
-i pregunta antes de cada borrado
-I pregunta una vez antes de borrar mas de tres ficheros, o cuando
se borra recursivamente; menos intrusivo que -i, pero todavia
protege contra la mayoria de las equivocaciones
--interactive[=CUANDO]
pregunta de acuerdo con CUANDO: never (nunca), once (una vez,
-I), o always (siempre, -i); sin CUANDO, pregunta siempre
--one-file-system
cuando se borra una jerarquia recursivamente, salta cualquier
directorio que este en un sistema de archivos distinto de aquel
que corresponde con el argumento de la linea de ordenes
--no-preserve-root
no trata '/' de forma especial
--preserve-root[=all]
No elimina '/' (por defecto) con 'all', rechazara cualquier
argumento de un dispositivo separado de su predecesor
-r, -R, --recursive
borra los contenidos de los directorios recursivamente
-d, --dir
borra los directorios vacios
-v, --verbose
explica lo que va haciendo
--help muestra la ayuda y finaliza
--version
muestra la version del programa y finaliza
Por omision, rm no borra directorios. Utilice la opcion --recursive (-r
o -R) para borrar tambien cada directorio listado, junto con todo su
contenido.
si se intenta eliminar un archivo cuya ultima parte de su nombre es '.'
o '..' se emitira un mensaje de error con el diagnostico.
Para borrar un fichero cuyo nombre comience con un '-', por ejemplo
'-fu', utilice una de las siguientes ordenes:
rm -- -fu
rm ./-fu
Si utiliza rm para borrar un archivo, podria ser posible recuperar algo
de su contenido, con suficiente experiencia y/o tiempo. Si quiere mayor
seguridad de que el contenido es realmente irrecuperable, considere el
uso de shred(1).
AUTOR
Escrito por Paul Rubin, David MacKenzie, Richard M. Stallman y Jim
Meyering.
INFORMAR DE ERRORES
Ayuda en linea de GNU Coreutils:
Informe cualquier error de traduccion a
COPYRIGHT
Copyright (C) 2025 Free Software Foundation, Inc. Licencia GPLv3+: GNU
GPL version 3 o posterior .
Esto es software libre: usted es libre de cambiarlo y redistribuirlo.
NO HAY GARANTIA, en la medida permitida por la legislacion.
VEASE TAMBIEN
unlink(1), unlink(2), chattr(1), shred(1)
Documentacion completa:
tambien puede acceder de forma local ejecutando: info '(coreutils) rm
invocation'
TRADUCCION
La traduccion al espanol de esta pagina del manual fue creada por
Gerardo Aburruzaga Garcia , Juan Piernas
y Marcos Fouces
Esta traduccion es documentacion libre; lea la GNU General Public
License Version 3 o
posterior con respecto a las condiciones de copyright. No existe
NINGUNA RESPONSABILIDAD.
Si encuentra algun error en la traduccion de esta pagina del manual,
envie un correo electronico a .
GNU coreutils 9.7 Abril de 2025 RM(1)