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 删除链接文件的一定要注意链接文件后面带不带/,否则在生产机器上执行会很危险的。