【推荐阅读】
链接文件是Linux文件系统的一个特性。如需要在系统上维护同一文件的两份或多份副本,除了保存多份单独的物理文件副本之外,还可以采用保存一份物理文件副本和多个虚拟副本的方法。这种虚拟的副本就称为链接。链接是目录中指向文件真实位置的占位符。在Linux中有两种不同类型的文件链接:
符号链接(软链接)
硬链接
符号链接
符号链接就是一个实实在在的文件,它指向存放在虚拟目录结构中某个地方的另一个文件。这两个通过符号链接在一起的文件,彼此的内容并不相同。使用 ln -s 命令创建符号链接时,源文件必须存在,链接文件必须不存在。
使用相对路径创建符号链接
[root@localhost ~]# mkdir test
[root@localhost ~]# cd test
[root@localhost test]# touch test.txt
[root@localhost test]# ln -s test.txt test
[root@localhost test]# ll
total 4
lrwxrwxrwx 1 root root 8 Aug 24 16:34 test -> test.txt
-rw------- 1 root root 1672 Aug 24 16:33 tes