【工作中学到的小技巧】hard link not allowed for directory 目录不能硬链接

来源:互联网 发布:淘宝曼哈顿直通车真假 编辑:程序博客网 时间:2024/05/17 04:35


wangsd@xxx:~$ mkdir 1 2
wangsd@xxx:~$ ln 1 2
ln: `1': hard link not allowed for directory


不允许!!
如果使用 hard link 链接到目录时, 链接的数据需要连同被链接目录底下的所有数据都创建链接,举例来说,如果你要将 /etc 使用实体链接创建一个 /etc_hd 的目录时,那么在 /etc_hd 底下的所有档名同时都与 /etc 底下的档名要创建 hard link 的,而不是仅连结到 /etc_hd 与 /etc 而已。 并且,未来如果需要在 /etc_hd 底下创建新文件时,连带的, /etc 底下的数据又得要创建一次 hard link ,因此造成环境相当大的复杂度。 所以啰,目前 hard link 对于目录暂时还是不支持的啊!

0 0