日期:2014-05-16  浏览次数:20692 次

/usr/bin/X11/X11/X11.........
问题描述:
写了个程序, 递归查找。 谁知有些目录要用非常长的时间 ----------- 比如/usr/bin, 经过分析得知/usr/bin 下有个链接 X11 -> ./
如此以来有个无穷循环了, 可是程序最终还是跳了出来, 我数了一下,X11/X11。。。。。。共有40层。 

我的迷惑:
1. 这个链接有什么用, 为什么要设置这个链接, 我能否给它删除。
2. 为什么理论上有无数层 X11/X11....., 但是为什么最多达到40层

------解决方案--------------------
可能是为了兼容旧的程序吧
可以尝试删除,不行再自己建一个。