linux为什么不能对目录建立硬链接?
怪我咯
怪我咯 2017-04-17 15:03:17
0
4
840

linux文件系统中,为什么不能对目录建立硬链接?

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(4)
洪涛

http://askubuntu.com/questions/210741/why-are-hard-links-not-allowed-for-directories

; 一般 hard link 用于目录目前暂时是无法达成的,一但使用都会出现 operation
; not permitted 这类讯息。
;
; 目录不大允许使用hard link,这其中原因一般来说在于hard link 要于目录
; 使用的话,表示该目录内的所有档案与包含子目录都要被进行hard link 动作,
; 结果层面已经脱离了单纯一般档案项目的hard link 情况。
;
; 再来,一但可以允许hard link 于该目录,若你在该目录内建立一个档案
; 与目录,这表示这两个目录的档案都要再处理hard link 情况,那整个
; 环境会变得非常复杂。

http://bbs.chinaunix.net/thread-2212171-1-1.html

Peter_Zhu

http://unix.stackexchange.com/questions/22394/why-are-hard-links-to-directories-not-allowed-in-unix-linux

迷茫

你得把错误信息贴出来呀,可能是权限问题

大家讲道理

因为你 ln . xxx 之后,再 rm -rf xxx 会进入 D 状态。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!