链接分硬链接和符号链接, 区别在于建立符号链接时需加-s 或 --symbolic.
格式: ln existing-file new-link ,
new-link不能是已有的文件(可以删掉重新建立链接)。
1. 硬链接,比较老,所有硬链接必须在同一个文件系统中,
2. 符号链接, 符号链接可以指向任何文件,文件结构中的任何位置。
创建符号链接必须使用绝对路径。
例:
[root@localhost kernel]# rm -f linux-sh4
[root@localhost kernel]# ln linux-sh4-2.6.23.17_stm23_A19/ linux-sh4
ln: “linux-sh4-2.6.23.17_stm23_A19/”: 不允许将硬链接指向目录
[root@localhost kernel]# ln linux-sh4-2.6.23.17_stm23_A19/ linux-sh4
ln: “linux-sh4-2.6.23.17_stm23_A19/”: 不允许将硬链接指向目录
[root@localhost kernel]#
ln -s linux-sh4-2.6.23.17_stm23_A19/ linux-sh4
[root@localhost kernel]# ls
[root@localhost kernel]# ls
工作正常。