文本处理命令-链接命令

ln:

命令名称:ln
命令英文原意:link
命令所在路径:/bin/ln
执行权限:所有用户
语法:ln -s [源文件] [目标文件], -s 创建软连接
功能描述:生产链接文件
例如:

创建文件/etc/issue的软链接/tmp/issue.soft
ls -s /etc/issue /tmp/issue.soft

创建文件/etc/issue的硬链接/tmp/issue.soft
ls /etc/issue /tmp/issue.hard

软链接 & 硬链接区别:

  • 软连接:
    lrwxrwxrwx ,l代表软连接,软连接文件所有人都权限操作,类似于windows的快捷方式
    文件大小,只是符号链接
    /tmp/issue.soft-> /etc/issue,箭头指向源文件
  • 硬链接
    拷贝 cp -p + 同步更新,echo “stark_summer” >> /etc/issue
    ,此刻 源文件和硬链接文件都在最后一行增加内容是stark_summer
    通过i节点识别,ls -i issue issue.hard issue.soft,硬链接的inode和源文件inode一样
    不能跨分区,一个源文件在/根分区,不能在/boot分区创建硬链接,比如,ln /tmp/issue /boot/issue.hard, 会提示”无效的跨设备连接”,而软链接可以跨分区
    不能针对目录使用,ln /tmp /root/tmp.hard,会提示”不允许将硬链接指向目录”,而软连接是可以的
    删除源文件后,运行软连接提示没有指定源文件,而硬链接文件也被删除了

尊重原创,拒绝转载
http://blog.csdn.net/stark_summer/article/details/48824771

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值