; 一般 hard link 用于目录目前暂时是无法达成的,一但使用都会出现 operation ; not permitted 这类讯息。 ; ; 目录不大允许使用hard link,这其中原因一般来说在于hard link 要于目录 ; 使用的话,表示该目录内的所有档案与包含子目录都要被进行hard link 动作, ; 结果层面已经脱离了单纯一般档案项目的hard link 情况。 ; ; 再来,一但可以允许hard link 于该目录,若你在该目录内建立一个档案 ; 与目录,这表示这两个目录的档案都要再处理hard link 情况,那整个 ; 环境会变得非常复杂。
http://askubuntu.com/questions/210741/why-are-hard-links-not-allowed-for-directories
http://bbs.chinaunix.net/thread-2212171-1-1.html
http://unix.stackexchange.com/questions/22394/why-are-hard-links-to-directories-not-allowed-in-unix-linux
你得把错误信息贴出来呀,可能是权限问题
因为你 ln . xxx 之后,再 rm -rf xxx 会进入 D 状态。