软链接与硬链接

ln  /home/hadoop/test.dat  /home/hadoop/aaa 默认创建硬链接,

ln -s /home/hadoop/test.dat  /home/hadoop/test.dat.ln 创建软链接

软链接相当于一个指向页面的url。删除这个URL页面还在,只是页面的一种访问方式,创建多个都是可以的

硬链接相当于对象中的引用,修改了一个在其他文件中也会看到修改,删除硬链接链接源文件还在。修改了硬链接源文件也会修改 

创建一个硬链接相当于拿到了原文件对的引用,就相当于他们时统一个对象,删除任何一个(包括源文件)不会影响其他的引用,修改了一个,其他的都会修改,

自己写demo验证一下自己的疑问就清楚了

 

posted @ 2017-06-11 09:07  牵牛花  阅读(150)  评论(0)    收藏  举报