Linux下一个有趣的文件夹软链接

逍遥云 posted @ 2011年5月13日 08:52 in Linux世界 with tags linux X11 link ls , 5691 阅读

当你cd了半天,你肯定在想,我靠,是不是中毒了,谁TMD搞的这么多层级的文件夹,当你ls一看,你会说句: 我靠!

 

另:已经再工作了,虽然不是自己想要的事,但毕竟还是做程序。

Avatar_small
依云 说:
2011年5月13日 12:06

哈哈。我曾经利用 debugfs 做了一个目录的硬链接指向其父目录。玩了一会,rm -r 它的父目录时,rm 没响应了,SIGKILL 都不起作用。。。

Avatar_small
逍遥云 说:
2011年5月14日 08:41

@依云: 这个倒没试过啊,不过这样做的意义何在?

Avatar_small
依云 说:
2011年5月14日 13:34

@逍遥云: 我想知道 Linux 为什么不让建指向目录的硬链接啊。

Avatar_small
逍遥云 说:
2011年5月15日 10:14

@依云: 你去看下文件结构,要维护文件的链接数,而且还要保持链接文件夹及子文件夹,文件的计数,这工作量不小啊。真要知道为什么,至于为什么没有这么设计,可以google一下“why can`t hard link directory”,毕竟unix的存在是几十年前的事情了。


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter