Linux/Unix中有两种链接,硬链接和软链接,均由ln命令来创建。
软链接
软链接使用ln命令的-s选项创建:
1 | ln -s source target #创建source文件的软链接target |
软链接类似于Windows中的快捷方式,内部保存的是源文件的路径,路径可以是相对路径,也可以是绝对路径:
1 2 3 4 5 6 | dutor@dutor-desktop:~$ ln -s gvim.tgz gvim dutor@dutor-desktop:~$ ln -s /home/dutor/gvim.tgz gvim2 dutor@dutor-desktop:~$ ll gvim* # alias ll='ls -l' lrwxrwxrwx 1 dutor dutor 8 2010-07-01 20:32 gvim -> gvim.tgz lrwxrwxrwx 1 dutor dutor 20 2010-07-01 20:33 gvim2 -> /home/dutor/gvim.tgz -rw-r--r-- 1 dutor dutor 8.5M 2010-06-29 23:06 gvim.tgz |
软链接应用十分广泛。