目录
语法
ln [option]... source dist
选项
-b:删除、覆盖目标文件前先备份;
-d:创建硬链接目录;(注意:由于系统可能会失败限制,甚至root用户)
-f:删除现有的目标文件;
-i:提示是否删除目标文件;
-s:创建符号链接;
-v:显示执行过程。
其中 ln -sf 是删除后建立 类似于强制建立
实例1
在/tmp目录下创建/etc/fstab文件的硬链接;
在/tmp目录下创建/etc/init.d目录的符号链接;
实例2
将目录/usr/mengqc/mub1下的文件m2.c链接到目录/usr/liu下的文件a2.c
cd /usr/mengqc
ln /mub1/m2.c /usr/liu/a2.c
在执行ln命令之前,目录/usr/liu中不存在a2.c文件。执行ln之后,在/usr/liu目录中才有a2.c这一项,表明m2.c和a2.c链接起来(注意,二者在物理上是同一文件),利用ls -l命令可以看到链接数的变化。
在目录/usr/liu下建立一个符号链接文件abc,使它指向目录/usr/mengqc/mub1
ln -s /usr/mengqc/mub1 /usr/liu/abc
执行该命令后,/usr/mengqc/mub1代表的路径将存放在名为/usr/liu/abc的文件中。