博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux系统中硬链接和软链接(符号链接)的区别
阅读量:4342 次
发布时间:2019-06-07

本文共 391 字,大约阅读时间需要 1 分钟。

首先是创建链接的命令

ln file link    //创建硬链接ln -s item link     //创建软链接

区别

硬链接

硬链接是一开始Unix创造链接的方式,而软连接就更现代一点。创建硬链接的时候实际上是提供了额外访问文件的方法。但是硬链接有2个限制:

  • 硬链接不能引用自己文件系统外的文件,也就是不在同一磁盘分区是不能创建硬链接的
  • 硬链接不能引用目录

当删除硬链接时,原文件本身会一直存在直到所有指向它的链接被删除

软链接(符号链接)

软链接是被设计用来克服硬链接缺点的,解决了硬链接的限制。

删除软链接时,原文件不会删除,如果原文件先被删除了,那么软链接还会在,但是会指向空,用ls命令可以看到不同,在我使用的Ubuntu系统上是用特殊颜色(红色)显示。

转载于:https://www.cnblogs.com/MartinLwx/p/10412906.html

你可能感兴趣的文章
【我的学习笔记】汇总
查看>>
漫谈可视化Prefuse(六)
查看>>
转:如何提高测试用例设计的测试覆盖率
查看>>
JAVA大作业汇总2
查看>>
IIR滤波器设计(调用MATLAB IIR函数来实现)(转)
查看>>
分数CSD编码
查看>>
phpstudy配置域名
查看>>
稀疏表示、字典学习和压缩感知(基本概念)
查看>>
python比较数组
查看>>
反转单向链表
查看>>
取余运算
查看>>
新手小白Linux(Centos6.5)部署java web项目(mysql5.7安装及相关操作)
查看>>
java学习之Runtime
查看>>
行内元素 块状元素 内联块状元素
查看>>
java mysql与.net MSSQL性能测试
查看>>
ruby实现生产者和消费者
查看>>
node.js 之 http 架设
查看>>
MongoDB 备份与还原
查看>>
Oracle启动与关闭数据库实例
查看>>
Spring day01
查看>>