El comando rmdir se usa para eliminar directorios vacíos del sistema de archivos en Linux. El comando rmdir elimina todos y cada uno de los directorios especificados en la línea de comando solo si estos directorios están vacíos. Entonces, si el directorio especificado tiene algunos directorios o archivos, esto no se puede eliminar con el comando rmdir .
Sintaxis:
rmdir [-p] [-v | –verbose] [–ignore-fail-on-non-empty] directorios …
Opciones:
- –ayuda: imprimirá la sintaxis general del comando junto con las diversas opciones que se pueden usar con el comando rmdir y brindará una breve descripción de cada opción.
- rmdir -p: en esta opción, cada uno de los argumentos del directorio se trata como un nombre de ruta del cual se eliminarán todos los componentes, si ya están vacíos, comenzando desde el último componente.
- rmdir -v, –verbose: esta opción muestra información detallada para cada directorio que se procesa.
- rmdir –ignore-fail-on-non-empty: esta opción no informa de un error que se produce únicamente porque un directorio no está vacío. Normalmente, cuando se le indica a rmdir que elimine un directorio que no esté vacío, simplemente informa un error. Esta opción consta de todos esos mensajes de error.
- rmdir –version: esta opción se utiliza para mostrar la información de la versión y salir.
Ejemplo 1: Esto primero eliminará el directorio secundario y luego eliminará el directorio principal.
rmdir -p mydir/mydir1
Ejemplo 2: elimine los directorios mydir1 , mydir2 y mydir3 , si están vacíos. Si alguno de estos directorios no está vacío, se imprimirá un mensaje de error para ese directorio y se eliminarán los demás directorios.
rmdir mydir1 mydir2 mydir3
Ejemplo 3: elimine el directorio mydir/mydir1 si está vacío. Luego, elimine el directorio mydir, si está vacío después de eliminar mydir/mydir1 .
rmdir mydir/mydir1 mydir
Publicación traducida automáticamente
Artículo escrito por rahulkumarmandal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA