首页 » PHP教程 » phprmdir递归删除技巧_Linux删除空目录rmdir敕令

phprmdir递归删除技巧_Linux删除空目录rmdir敕令

访客 2024-12-10 0

扫一扫用手机浏览

文章目录 [+]

[root@localhost ~]# rmdir [-p] 目录名

-p 选项用于递归删除空目录。
【例 1】

[root@localhost ~]#rmdir cangls

就这么大略,命令后面加目录名称即可,但命令实行成功与否,取决于要删除目录是否是空目录,由于 rmdir 命令只能删除空目录。
【例 2】通过学习 mkdir 命令我们知道,利用 mkdir -p 可以实现递归建立目录,同样地,rmdir 命令可以利用 -p 选项递归删除目录。
例如:

phprmdir递归删除技巧_Linux删除空目录rmdir敕令

[root@localhost ~]# rmdir -p lm/movie/jp/cangls

把稳,此办法先删除最低一层的目录(这里先删除 cangls),然后逐层删除上级目录,删除时也须要担保各级目录是空目录。
【例 3】rmdir 命令的浸染十分有限,由于只能刪除空目录,以是一旦目录中有内容,就会报错。
例如:

phprmdir递归删除技巧_Linux删除空目录rmdir敕令
(图片来自网络侵删)

[root@localhost # mkdir test#建立测试目录[root@localhost ~]# touch test/boduo[root@localhost ~]# touch test/longze#在测试目录中建立两个文件[root@localhost ~]# rmdir testrmdir:删除"test"失落败:目录非空

这个命令比较"笨",以是并不常用。
后续我们会学习 rm 命令,利用此命令不但可以删除目录,还可以删除文件。

标签:

相关文章

php输出涌现技巧_PHP输出缓冲及其应用

如上图,是一个大略单纯的缓冲区仿照图,左端入口的数据具有单个输入体积小,速率快,数量多,但右端输出数据具有体历年夜,速率慢的特点。...

PHP教程 2024-12-11 阅读0 评论0