为什么可以跨文件系统边界创建符号链接?
时间:2020-01-09 10:44:14 来源:igfitidea点击:
符号链接按路径名而不是索引节点号链接。
如您所知,每个路径名都是系统上的唯一文件。
因此,可以跨文件系统边界创建符号链接。
尝试使用以下命令创建符号链接:
$ touch /home/you/file1 ln -s /home/you/file1 /tmp/file2
找出文件1和文件2的索引节点
ls -i /home/you/file1 1567789 ls -i /tmp/file2
1567795如您所见,每个文件的索引节点号都是唯一的。
因此可以跨文件系统边界创建符号链接。
请注意,在上面的示例中/tmp和/home都是两个不同的文件系统。