linux命令大全:[2]创建硬链接
1、创建硬链接 事例:ln {原文件名}{目标文件名} 这里要说一下硬链接与源文件的外观区别茧盯璜阝就是硬链接比文件多了一个 .hard 的后缀。如图为文件test文件创建一个硬链接,用ls查看一下不同。
![linux命令大全:[2]创建硬链接](https://exp-picture.cdn.bcebos.com/562787cf02532f639dee1a85699147e832e05cc3.jpg)
2、用ls -l 查看一下文件的属性,发现文件与硬链接属性相同,唯一不同的就是多了个.hard 的后缀。
![linux命令大全:[2]创建硬链接](https://exp-picture.cdn.bcebos.com/22c4fe36e29147e8f18bc3c1b603bbea3f8658c3.jpg)
3、用more 来查看两个文件的内容,得出的结果是文件内容相同。如图方框内显示的内容。
![linux命令大全:[2]创建硬链接](https://exp-picture.cdn.bcebos.com/32a127723d03bbeaf8edcafbea43d7d4493154c3.jpg)
4、现在用echo来向test文件里面写一些内容,i love you to
![linux命令大全:[2]创建硬链接](https://exp-picture.cdn.bcebos.com/baab2086304861431ebfb2828febf6a75e0f53c3.jpg)
5、在用more 来查看两个文件的内容,得出的结果是向test文件里写的内容在test.hard里也显示了。那么由此可以得到结论为硬链接与源文件内容相同,并且是同步更新的,当修改源文件时硬链接文围泠惶底件自动更新与源文件相同的内容,如图方框内显示的内容。
![linux命令大全:[2]创建硬链接](https://exp-picture.cdn.bcebos.com/d695563104ebf6a792647898ffee1c324a184fc3.jpg)
6、这里删除源文件看一下,如图显示用 rm -f删除test文件。
![linux命令大全:[2]创建硬链接](https://exp-picture.cdn.bcebos.com/f7e6410f822b74eecc59b1abda2c8cf1d9a74ac3.jpg)
7、再用more来查看源文件与硬链接文件,提示没有test的这个文件,而硬链接文件test.hard却可以完好显示。
![linux命令大全:[2]创建硬链接](https://exp-picture.cdn.bcebos.com/1d735518512c8cf10cccdc80c384cde34a2c46c3.jpg)