Comando rmdir para Linux
El comando rmdir en Linux se utiliza para eliminar directorios que están vacíos. Es decir, estos directorios no pueden contener subdirectorios ni ficheros en su interior.
Es otro comando bastante utilizado en la administración de ficheros y directorios trabajando con Linux.
rmdir [opciones] directorio otro_directorio
En este ejemplo crearé con el comando mkdir un directorio y luego lo borraré. Incluyendo un listado largo (comando ls -l) después de crear y eliminar el directorio. De esta forma verificaremos que ha funcionado correctamente.
rmdir musica

Podemos borrar varios directorios a la vez siempre que estén vacíos.
rmdir musica fotos textos
Eliminar directorios con rmdir Bash
En el ejemplo anterior podíamos haber verificado que la eliminación del directorio se hizo correctamente haciendo uso de la opción -v.
La opción -v (–verbose) muestra información sobre el proceso de eliminación de los directorios. Vamos a verlo con el mismo ejemplo de antes.
rmdir -v musica
Cuando ejecutamos el comando rmdir con la opción nos facilita esta información en pantalla.
rmdir: removing directory, 'musica'

Opciones eliminando directorios con Bash
El comando rmdir de Linux no dispone apenas de opciones para potenciar su magia. Puedes consultar la ayuda de este comando desde la terminal escribiendo man rmdir.
Nosotros vamos a trabajar con la opción -p (–parents) que es la encargada de eliminar directorios de forma recurrente siempre que estén vacíos.
Para verlo con un ejemplo más claro, crearemos algunos directorios de forma rápida.
mkdir -p 1/2/3/4/5/6
Ahora los vamos a eliminar haciendo uso de las dos opciones que hemos visto -v para que nos vaya informando de lo ocurrido y -p para que nos permita eliminar de forma recursiva.
El comando para eliminar directorios vacíos rmdir -vp es equivalente a rmdir -v -p.
rmdir -vp 1/2/3/4/5/6

Podemos observar que el comando rmdir eliminando directorios de forma recursiva, comienza por el último directorio y sigue eliminando los directorios padres.