码迷,mamicode.com
首页 > 其他好文 > 详细

ln命令

时间:2016-06-09 06:17:30      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:

ln——生成连接文件

link

命令所在路径:/bin/ln

 

示例1:创建软连接

# ln -s /etc/issue /tmp/issue.soft 

参数s作用是创建软连接,执行上面命令会创建/etc/目录下issue文件的软连接,即在/tmp/目录下的issue.soft文件。

技术分享

软连接可以比作是windows系统中的快捷方式,在linux系统中软连接文件都很小,同时具备两个明显的特征:

1、文件类型是l(表示为连接文件),用户,组和其他人都有读、写和执行权限

2、查看文件信息会标明该连接指向的目标文件。

技术分享

示例2:创建硬连接

# ln /etc/issue /tmp/issue.hard 

通过ln命令会创建/etc/目录下issue文件的硬链接,硬链接文件为/tmp/目录下的issue.hard文件。

技术分享

硬链接有如下特征:

1、硬链接和全属性拷贝文件(cp -p)的功能基本相同,唯一不同的是硬链接文件会与原文件同步更新,当原文件发生更改,硬链接也会随之改变。

所以硬链接有同步备份的功能,总体而言硬链接使用较少,软连接使用频率非常高。

技术分享

 2、通过i节点识别

技术分享

3、不能跨分区(软连接可以)

4、不能针对目录(软连接可以)

 

ln命令

标签:

原文地址:http://www.cnblogs.com/zuhua/p/linux-ln.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!