Comando de eliminación de carpeta del sistema Linux

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

Supongo que te gusta

Origin blog.csdn.net/qq_39715000/article/details/125022315
Recomendado
Clasificación