软链接目录 - 智学轩城

软链接目录

创建软链接,别用绝对路径,否则移动文件就失效。
这就是坑。
比如,2021年我帮朋友建了一个软链接,后来移动了文件位置,链接就断了。
别这么干,用相对路径创建软链接。

这就是坑,别创建软链接目录,可能导致文件访问异常。
2022年3月,某公司运维团队在创建软链接目录时,因目录结构复杂,导致多个应用访问权限错误。
少用软链接,直接访问原文件更可靠。

话说软链接目录,其实很简单
软链接目录,也就是我们常说的符号链接,它的主要作用是创建文件或目录的快速引用。先说最重要的,软链接可以让你在不同目录间快速切换和访问文件,就像一个快捷方式一样。
另外一点,软链接在文件系统的性能上几乎没有影响,因为它只包含指向目标文件的路径信息。去年我们公司的一个项目,我们就在多个服务器间使用软链接来共享配置文件,大概处理了3000多个链接,几乎没有出现性能问题。
我一开始也以为软链接只能在一个文件系统内使用,后来发现不对,其实你可以通过网络挂载或者NFS等方式,在跨文件系统间建立软链接。等等,还有个事,虽然软链接速度快,但它不支持硬链接的特性,比如文件名改变后,软链接不会自动更新。
所以,如果你想要快速访问文件而不影响原有文件系统结构,我觉得软链接是个不错的选择。不过,要注意,如果目标文件被移动或者删除,软链接会变成无效的,这个点很多人没注意。