rm -rf删除link file注意事项

如果链接文件指向一个文件

rm -rf tomcat/webapps  --这里webapps是个软连接,执行此命令只是删除链接文件 不删除链接到的原始文件

rm -f tomcat/webapps --这里webapps是个软连接,执行此命令只是删除链接文件 不删除链接到的原始文件
上面两个命令等价

如果链接文件指向一个目录

rm -rf tomcat/webapps   --这里webapps是个软连接,执行此命令只是删除链接文件 不删除链接到的原始文件
rm -f tomcat/webapps --这里webapps是个软连接,执行此命令只是删除链接文件 不删除链接到的原始目录
上面两个等价
rm -rf tomcat/webapps/  --这里webapps是个软连接,执行此命令是删除原始目录下面的文件以及目录,不删除链接文件(特别要主要!!!)

 综上所述,如果习惯用rm  -rf 删除链接文件的一定要注意链接文件后面带不带/,否则在生产机器上执行会很危险的。

posted @ 2020-12-10 22:22  feibazhf  阅读(468)  评论(0编辑  收藏  举报