El comando rmdir.


El opuesto del comando mkdir es rmdir( remove directory ) cuyo objetivo es borrar directorios existentes.

La sintaxis del comando es la siguiente:

usuario@Linux:~$ rmdir -opciones directorios  

ARGUMENTOS

 Al igual que su opuesto, rmdir interpreta los argumentos como nombres de directorios que debe suprimir y los elimina en el orden en el que fueron especificados. Los  directorios a borrar se pueden especificar mediante rutas absolutas o relativas al directorio donde el usuario está posicionado. Ejemplos:

usuario@Linux:~$ rmdir 1 2 /tmp/3 /tmp/Padre/Hijo
usuario@Linux:~$ rmdir /tmp/3
usuario@Linux:~$ rmdir 1 2

Si un directorio no está vacío o bien no existe, no puede ser borrado. Un directorio se encuentra vacío cuando únicamente contiene dentro de el las referencias “.” y “..“.

Es decir, que si se intentara borrar el directorio Padre, esto resultaría en un error ya que contiene un subdirectorio. De igual forma, si el directorio Hijo almacenara otros ficheros, no podría ser borrado.

OPCIONES

-p: permite borrar un directorio, y después intentar borrar su directorio padre. Ejemplo:

usuario@Linux:~$ rmdir -p abuelo/padre/hijo/ 

Nota: Se debe recordar que para que la opcion -p funcione, los directorios deben estar vacíos.

EJERCICIOS

  1. Cree el directorio uno e intente borrarlo.
  2. Cree los directorios 3 1 4 9 y eliminelos en una sola sentencia.
  3. Intente borrar el directorio . de cualquier directorio. ¿Qué ocurre?
  4. Intente eliminar el directorio .. de cualquier directorio. ¿Qué ocurre?
  5. Cree los directorios /tmp/A/B y /tmp/A/C. Intente remover el directorio C junto con su directorio padre utilizando la opción -p. ¿Qué ocurre?
  6. Después de realizar el ejercicio anterior, intente borrar la carpeta B junto con su directorio superior utilizando la opción -p. ¿Qué ocurre?
  7. Cree los directorios 6/7 y 8/9. Intente borrar los cuatro directorios en una sola sentencia utilizando la opcion -p.
Anuncios
de Andrés Alvarado Publicado en Comandos

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