从目录中删除文件夹和文件

从目录中删除文件夹和文件

如何删除目录和子目录中的所有文件夹和文件?

答案1

此命令将删除目录及其子目录

  rm -r directory_name

此命令将强制删除

  rm -rf directory_name

此命令将删除空目录

  rmdir directory_name

答案2

在一个终端你可以用这个命令来做:

rm -R <directory>

或者

sudo rm -R <directory>(如果您需要该目录的 root 权限)

<directory>您要删除的目录在哪里。

有关rm命令运行的更多规范:

man rm

或者

rm --help

否则,在Nautilus 文件管理器- Ubuntu 中的默认文件管理器 - 选择要删除的目录,然后按Delete(将其移至废纸篓)或Shift+ Delete(永久删除)。此外,您还可以看到如何以 root 身份启动 Nautilus?如果您需要 root 权限才能删除该目录。

答案3

rm -r /path/to/directory

使用此命令时要非常小心,因为如果使用不当(没有目录参数),可能会破坏整个 Linux 系统。以 root 身份或使用 sudo 使用此命令时要特别小心。另外请注意,这并不完全安全,文件可以通过数据重建来恢复。如果您想在取消链接后覆盖文件,请使用shred

相关内容