unix – 有没有办法编辑符号链接而不删除它?

前端之家收集整理的这篇文章主要介绍了unix – 有没有办法编辑符号链接而不删除它?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
所以我创建了一个符号链接
ln -s /location/to/link linkname

现在我想更改符号链接到的位置。我怎么做?是有办法做到这一点,而不先删除它?

您可以使用其他名称创建新链接,然后将其移动以替换旧链接
ln -s /location/to/link linkname

后来

ln -s /location/to/link2 newlink
mv newlink linkname

如果newlink和linkname在同一物理设备上,mv应该是原子的。

猜你在找的Bash相关文章