如何删除终端中的非空目录?

Modified on: Sat, 09 Jun 2018 02:59:23 +0800

如何删除以下目录?

我打字:

rmdir lampp

出现此错误:

rmdir: failed to remove `lampp': Directory not empty

是否有命令删除目录中的所有文件并删除目录文件夹?

最佳答案

使用以下命令:

rm -rf lampp

删除lampp目录中包含的所有文件和文件夹。

如果用户没有删除文件夹的权限:

在命令开头添加sudo

sudo rm -rf folderName

否则,如果没有sudo,您将被拒绝返回权限。在删除目录时尝试不使用-f是一个好习惯:

sudo rm -r folderName

注意:假设您已经在终端中要删除的文件夹的同一级别,如果没有:

sudo rm -r /path/to/folderName

仅供参考:您可以使用字母-f-r-v

  • -f =忽略不存在的文件,永不提示
  • -r =以递归方式删除目录及其内容
  • -v =解释正在做什么

相关问答

添加新评论