AJJ*_*AJJ 5 command-line bash rm
我看到很多资源,rm -r
但几乎没有,rm -d
即使d
标志显然是关于删除目录。
两者之间究竟有什么区别?是rm -d
一样的rmdir
吗?它比“更安全”rm -r
吗?
我尝试了这两个命令,这是我的结论:
rm -d
就像rmdir
(除非链接或类似的东西发生了什么)。rm -r
删除目标目录并递归删除该目录中的所有内容(包括非空目录和任何类型的文件)所以区别就很明显了。毫无疑问,这rm -r
是一个非常危险的命令,应该非常小心地使用(例如:rm -rf /
可能会删除您的系统;或者rm -rf *
可能会删除您当前的项目),而rm -d
只会让您删除空目录(请记住,这rm -rd
是一个有效的命令并且会起作用)喜欢rm -r
,所以要小心)。
归档时间: |
|
查看次数: |
6118 次 |
最近记录: |