【读书笔记】Linux下的软硬链接

一、 软硬链接相关shell命令:cpln

     硬链接:cp -l source destination

                     ln source destination

     软连接(符号链接):cp -s source destination

                     ln -s source destination

二、软硬链接差异

     (1)硬链接文件与源文件的索引号相同,软连接则不同,即Linux系统会认为硬链接文件与源文件是同一个文件,而软链接所得的文件是一个新文件;

      (2)无法在不同挂载点下的文件间创建硬链接,因为不同挂载点下的文件有可能会有相同的索引号,但软链接可以解决;

      (3)硬链接可以认为是源文件的一个别名,而软链接是一个独立的文件,文件内存储了源文件的信息而不是源文件的数据;

      (4)硬链接不会占用磁盘空间,而软链接文件会占用

      (5)软链接可以类比于一个指向源文件的指针,对于软链接文件的操作除了删除全部都会影响源文件,而硬链接则不会;

      (6)若想对目录进行链接,只能选择软链接;


三、文章推荐

        1、 http://blog.csdn.net/zsuguangh/article/details/6452838

        2、http://os.51cto.com/art/200912/172216.htm

        当然还有前辈的分析更为详细,若文章出现错误欢迎各位交流指正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值