社区
Linux/Unix社区
帖子详情
硬链接循环很难消除?
wuya136
2007-01-08 05:12:30
rt
看《UNIX环境高级编程》,93页说用unlink消除符号链接,“但是如果创建了一个构成这种循环的硬链接,那么就很难消除它。”,想了不是很明白,“unlink删除目录项,并将由pathname所引用文件的链接计数减1”。
为什么难以消除?
谢谢
...全文
146
回复
打赏
收藏
硬链接循环很难消除?
rt 看《UNIX环境高级编程》,93页说用unlink消除符号链接,“但是如果创建了一个构成这种循环的硬链接,那么就很难消除它。”,想了不是很明白,“unlink删除目录项,并将由pathname所引用文件的链接计数减1”。 为什么难以消除? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
《C语言基础》 之 第5章
循环
课程内容:while
循环
、do while
循环
、for
循环
、各类
循环
的对比、
循环
的嵌套、break在
循环
中的使用、continue在
循环
中的使用。
linux软链接和
硬链接
1、概述
硬链接
(hard link)与软链接(symbolic link)是 Linux 文件系统中的一个重要概念,其涉及文件系统中的索引节点 (index node 又称 inode),而索引节点对象是 Linux 虚拟文件系统 (VFS,参考文章Linux 文件系统剖析) 的四个基本概念之一。 2、
硬链接
和软链接
硬链接
硬链接
是通过索引节点
unix环境高级编程-4.16-符号链接
符号链接是指向一个文件的间接指针。他与上一节所诉的
硬链接
不同。
硬链接
直接指向文件的i节点。引入符号链接的原因是为了避开
硬链接
的一些限制。
硬链接
通常要求链接和文件位于同一文件系统中。只有超级用户才能创建指向目录的
硬链接
。 对符号链接以及他指向何种对象并无任何文件系统限制。任何用户都可以创建指向目录的符号链接。符号链接一般用于将一个文件或这个目录结构移动到系统中的另一个位置。 当使用
符号链接
符号链接是指向一个文件的间接指针。他与上一节所诉的
硬链接
不同。
硬链接
直接指向文件的i节点。引入符号链接的原因是为了避开
硬链接
的一些限制。
硬链接
通常要求链接和文件位于同一文件系统中。只有超级用户才能创建指向目录的
硬链接
。 对符号链接以及他指向何种对象并无任何文件系统限制。任何用户都可以创建指向目录的符号链接。符号链接一般用于将一个文件或这个目录结构移动到系统中的另一个位置。
《UNIX环境高级编程》--符号链接
符号链接是指向一个文件的间接指针。他与上一节所诉的
硬链接
不同。
硬链接
直接指向文件的i节点。引入符号链接的原因是为了避开
硬链接
的一些限制。
硬链接
通常要求链接和文件位于同一文件系统中。只有超级用户才能创建指向目录的
硬链接
。 对符号链接以及他指向何种对象并无任何文件系统限制。任何用户都可以创建指向目录的符号链接。符号链接一般用于将一个文件或这个目录结构移动到系统中的另一个位置。 当使用
Linux/Unix社区
23,121
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章