1. Utilice el comando rm para eliminar carpetas (comandos de uso común)
Cuando utilice rm
el comando para eliminar una carpeta , asegúrese de agregar -r
la -R
opción o, de lo contrario, se informará un error. Esta opción significa eliminar la carpeta de forma recursiva , puede eliminar todos los archivos de la carpeta. La opción Plus -f
forzará la eliminación sin dar ningún aviso.
# 删除目录不加 -r 会报错
$ rm folder
rm: cannot remove ‘folder’: Is a directory
# 正确删除目录
$ rm -r folder
# 强制删除目录
$ rm -rf folder
2. Use el comando rmdir para eliminar la carpeta
El comando rmdir es remove directory
una abreviatura de palabras en inglés y su función principal es eliminar carpetas. Pero tenga en cuenta que este comando solo se puede usar para eliminar carpetas vacías , y si la carpeta no está vacía, se informará un error.
$ rmdir folder
rmdir: failed to remove ‘folder’: Directory not empty
Entonces, si necesita usar rmdir
el comando para eliminar una carpeta, primero debe borrar la carpeta y luego eliminarla .
# 先清空文件夹
$ cd folder
$ rm -rf *
# 再使用 rmdir 命令删除该文件夹
$ cd ..
$ rmdir folder
El comando rmdir para eliminar una carpeta es demasiado problemático y redundante, por lo que hay muy pocos escenarios en los que se use el comando rmdir.
-------------------------------------------------- -------No hay texto debajo---------------------------------------- --------------
Nota: Solo para estudio, registre preguntas y referencias, ¡anímese unos a otros!
Consulte el artículo reimpreso:
1. Comando de eliminación de carpetas del sistema Linux