博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux操作系统中硬链接和软链接
阅读量:4135 次
发布时间:2019-05-25

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

硬链接就是在原有的iNode的引用加一,用ls -li是可以看到,硬连接的文件与源文件iNode值相同;而软连接是建立了一个iNode,专门用来指向实际文件的iNode,像快捷方式。所以D是错误的。
然而我对B保有疑惑,看到B时我就选了。我认为,“建立”一个空文件的软连接是不可能的,连iNode都没有了,怎么可能去建立软连接。应该用“存在”比较恰当。所以B不准确。
P.S.很多笔试题出的都很不严谨
关于C如果使用 hard link 链接到目录时, 链接的数据需要连同被链接目录底下的所有数据都创建链接,举例来说,如果你要将 /etc 使用实体链接创建一个 /etc_hd 的目录时,那么在 /etc_hd 底下的所有档名同时都与 /etc 底下的档名要创建 hard link 的,而不是仅连结到 /etc_hd 与 /etc 而已。 并且,未来如果需要在 /etc_hd 底下创建新文件时,连带的, /etc 底下的数据又得要创建一次 hard link ,因此造成环境相当大的复杂度。

详解:http://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/

你可能感兴趣的文章
Mysql初始化的命令
查看>>
MySQL关键字的些许问题
查看>>
浅谈HTML
查看>>
css基础
查看>>
Servlet进阶和JSP基础
查看>>
servlet中的cookie和session
查看>>
过滤器及JSP九大隐式对象
查看>>
软件(项目)的分层
查看>>
菜单树
查看>>
Servlet的生命周期
查看>>
JAVA八大经典书籍,你看过几本?
查看>>
《读书笔记》—–书单推荐
查看>>
JAVA数据类型
查看>>
【Python】学习笔记——-6.2、使用第三方模块
查看>>
【Python】学习笔记——-7.0、面向对象编程
查看>>
【Python】学习笔记——-7.2、访问限制
查看>>
【Python】学习笔记——-7.3、继承和多态
查看>>
【Python】学习笔记——-7.5、实例属性和类属性
查看>>
git中文安装教程
查看>>
虚拟机 CentOS7/RedHat7/OracleLinux7 配置静态IP地址 Ping 物理机和互联网
查看>>