rm指令用来删除文件,而今天这个rmdir指令则用来删除文件夹,不过要删除文件夹,要确保文件夹内没有文件了,否则会删除失败,如下图:
Linux打卡第七次(rmdir指令)
可见,文件夹里面有a.c,try.c,try.exe三个文件,所以不能删除,终端提示的英语“Direnctory not empty”意为文件夹里面有东西。我们再试着创建一个没有文件的新文件夹再删除它,如下图:
Linux打卡第七次(rmdir指令)
如图,新创建的try文件里面为空,删除它的时候显示删除成功。

rmdir -p命令

rmdir -p命令用来递归地删除目录,当子目录被删除后父目录为空时,也一同被删除,如有非空的目录,则该目录保留下来。
同样,我们来看看:
Linux打卡第七次(rmdir指令)
可见在下面目录已经没有文件了,那么我们返回最上层,递归删除一下(终于把之前建的目录删光了),如下图:
Linux打卡第七次(rmdir指令)
如图,a文件夹已经被递归地删除完毕,也算了了我的一桩心事(开玩笑哈)。

相关文章:

  • 2021-07-17
  • 2021-09-05
  • 2021-11-08
  • 2022-01-27
  • 2022-12-23
  • 2021-12-21
  • 2021-04-10
  • 2021-12-11
猜你喜欢
  • 2021-11-18
  • 2021-12-05
  • 2021-11-10
  • 2021-06-15
  • 2021-11-21
  • 2022-01-07
  • 2022-12-23
相关资源
相似解决方案