ln -s 两次无线递归问题:给目录创建两次软链接会出现无限递归
2023-4-20 23:25:59 Author: www.yanglong.pro(查看原文) 阅读量:28 收藏

例如:

ln -s /var/www/php/ /mnt/www/blog
# 第一次会创建出“/mnt/www/blog -> /var/www/php/” 这个软链接
ln -s /var/www/php/ /mnt/www/blog
# 第二次会创建出“/var/www/php/php -> /var/www/php/” 这个软链接
# 第三次会提示 File exists

解决办法:(创建前判断下目标是否存在即可)

[ ! -e /mnt/www/blog ] && ln -s /var/www/php /mnt/www/blog

文章来源: https://www.yanglong.pro/ln-s-%e4%b8%a4%e6%ac%a1%e6%97%a0%e7%ba%bf%e9%80%92%e5%bd%92%e9%97%ae%e9%a2%98%ef%bc%9a%e7%bb%99%e7%9b%ae%e5%bd%95%e5%88%9b%e5%bb%ba%e4%b8%a4%e6%ac%a1%e8%bd%af%e9%93%be%e6%8e%a5%e4%bc%9a%e5%87%ba/
如有侵权请联系:admin#unsafe.sh