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

简单实验分清软链接和硬链接

时间:2016-06-26 01:45:41      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:

   1.概念理解

   硬链接:(Hard Link)         类似于 windows下的复制粘贴,在D盘复制kaka文件,然后粘贴到E盘和F盘(但是不能以目录做为硬链接)

   软链接:(Symbolic Link)   类似于 windows下的创建快捷方式,在D盘复制kaka的文件或者目录,然后粘贴到E盘或者F盘

实验:

  2.通过实验加深理解
touch f1          #创建一个测试文件f1
ln f1 f2           #创建f1的一个硬连接文件f2
ln -s f1 f3       #创建f1的一个符号连接文件f3
ls -li               # -i参数显示文件的inode节点信息

从上面的结果中可以看出,硬连接文件f2与原文件f1的inode节点相同,均为9797648,然而符号连接文件的inode节点不同。

 echo "hello world" >>f1

 执行cat f1,cat f2,cat f3 显示结果均为“hello world”
当执行rm -rf f1 时,cat f3 会报错

通过上面的测试可以看出:当删除原始文件f1后,硬连接f2不受影响,但是符号连接f1文件无效

简单实验分清软链接和硬链接

标签:

原文地址:http://www.cnblogs.com/carltonx/p/5617201.html

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