什么时候Unix命令rmdir适合使用?

Bea*_*ode 0 unix linux macos terminal console

我试图使用Unix命令rmdir删除目录,但我不断收到一条消息:

pwd
/Users/jona/Documents/Unix-Practice
$ rmdir Unix-Practice
rmdir: Unix-Practice: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我也这样做,看看我是否需要在要删除的目录之上:

$ cd ..
$ pwd
/Users/jona/Documents
$ rmdir Unix-Practice
rmdir: Unix-Practice: Directory not empty
Run Code Online (Sandbox Code Playgroud)

我不正确地使用命令吗?

我正在学习本指南http://cli.learncodethehardway.org/book/ex7.html,它告诉我使用rmdir

suj*_*jin 6

您的目录似乎包含一些文件,当目录为空时则使用rmdir.

从rmdir的手册页

  • rmdir - 删除空目录
  • 如果目录是空的,请删除目录.

使用: rm -r Unix-Practice删除包含文件的目录