Linux基础之软硬链接

软连接:类似于windows中快捷方式,也是一种文件,用于存放源文件的路径(位置+名字),应用最多.
硬链接:在同一个分区中文件的inode号码相同,这些文件互为硬链接,很少使用.
如何创建:ln,可以创建软硬链接,默认硬链接
创建软连接:
ls -s 源文件 软连接文件
创建软连接,尽量用全路径,全路径的软连接,将链接文件移动后,依然可以指向源文件,如果用相对路径做的软连接,把链接文件移动之后,就无法指向源文件了,因为指向的是相对路径,所以就无法使用了.
创建硬链接:
ln 源文件 硬链接文件
检验:
[root@web01 ~]# ll -i //可以看到,他们的inode号码是一样的

通过使用发现,软硬链接使用上类似
写面解密软硬连接的区别:
删除源文件,软连接不能用了,硬链接还可以用;
硬链接空间占用一样,block和inode都一样,软连接也占很少空间;
硬链接及时防止误删除,无法防止误修改,所以用的很少.用的多的是复制.
目录无法创建硬链接.
硬链接只能在同分区下.

posted @   mclind  阅读(68)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示