linux shell ln命令 建立文件符号链接

目录

语法

选项

实例1

实例2


语法

    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的文件中。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值