El comando rm.


El comando remove sirve para borrar archivos o directorios. Admite como argumentos una lista de rutas para ser suprimidas.La sintaxis es la siguiente:

usuario@Linux:~$ rm opciones archivos

ARGUMENTOS

A cualquier archivo cuyo nombre se le pase como parámetro al comando rm, se removerá. Ejemplos:

usuario@Linux:~$ cp /etc/shells /tmp/
usuario@Linux:~$ cp /etc/passwd /tmp/
usuario@Linux:~$ rm /tmp/shellsusuario@Linux:~$ rm /tmp/shells /tmp/passwd

Como se puede apreciar al ejecutar la cuarta sentencia, el comando borra cosas aún y en el caso en que haya errores a la ejecutar la sentencia. ( Veáse que el archivo /tmp/shells ya había sido removido en la tercer sentencia.)

El comando rm podría pedir su confirmación para eliminar el archivo siempre y cuando usted no tenga permiso de escritura sobre este. Ejemplo:

usuario@Linux:~$ rm /etc/passwd

A lo que el sistema responde:

rm: ¿borrar el fichero regular «passwd» protegido contra escritura? (s/n)


OPCIONES

-i: Pide confirmación para eliminar el fichero. Ejemplo:

usuario@Linux:~$ rm -i /tmp/archivo

A lo que el sistema contesta: 

 rm: ¿borrar el fichero regular vacío «/tmp/archivo»? (s/n)  

-f: Se utiliza para omitir la confirmación. Ejemplo:

usuario@Linux:~$ rm -f /tmp/archivo 

-R: Borra los archivos dentro de los directorios y elimina también al directorio contenedor. Ejemplo:

usuario@Linux:~$ rm -R /tmp/directorio 

EJERCICIOS

  1. Copie el archivo /etc/hosts /etc/passwd /etc/shells a la carpeta /tmp y remueva el archivo hosts.
  2. Remueva los archivos restantes de la carpeta /tmp en una sola instrucción.
  3. Trate de borrar el archivo /etc/shells utilizando la opcion -i. ¿Qué sucede?
  4. Trate de borrar el archivo /etc/passwd utilizando la opcion -F. ¿Qué sucede?
  5. Cree el directorio /tmp/directorio y utilice el comando rm sin ninguna opción sobre el. ¿Qué sucede?
  6. Cree algunos directorios dentro de la carpeta /tmp/directorio. Utilice la opción -R sobre el directorio /tmp/directorio. ¿Qué sucede?
  7. Utilice las opciones -i y -F en una sola instrucción. ¿Qué pasa si se alterna el orden de las opciones?
  8. Repita el ejercicio 6 utilizando las opciones -i y -R al mismo tiempo. ¿Qué sucede?
  9. Repita el ejercicio 6 utilizando las opciones -F y -R al mismo tiempo. ¿Qué sucede? 
Anuncios
de Andrés Alvarado Publicado en Comandos

6 comentarios el “El comando rm.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s