![符号链接可以跨越 Unix 或 Linux 中的不同文件系统吗](https://linux22.com/image/62094/%E7%AC%A6%E5%8F%B7%E9%93%BE%E6%8E%A5%E5%8F%AF%E4%BB%A5%E8%B7%A8%E8%B6%8A%20Unix%20%E6%88%96%20Linux%20%E4%B8%AD%E7%9A%84%E4%B8%8D%E5%90%8C%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E5%90%97.png)
符号链接可以跨越 Unix 或 Linux 中的不同文件系统吗???即考虑不同的文件系统,如 ext2 和 ext3,符号链接可以跨越它们吗?
答案1
答案2
由于符号链接只是包含路径名的特定类型的文件,因此没有什么可以阻止符号链接指向另一个文件系统上的某些内容。没有什么可以阻止符号链接指向根本不存在的东西。
$ ln -s 'hello world' link
$ ls -l
total 0
lrwxr-xr-x 1 myself wheel 11 Feb 20 08:08 link -> hello world
文件系统类型(ext3 等)基本上无关紧要。不支持符号链接的文件系统不能保存符号链接,但仍然可以是目标符号链接。
答案3
当然可以,除非目标/源文件系统确实支持软链接。