Я просто хочу знать, почему. Я знаю, что это известно только разработчикам Linux. Но почему в usr/bin/X11 слишком много символических ссылок. Если я ввожу команду cd usr/bin, а затем использую «вкладку», она показывает X11 и переходит к подкаталогу X11 (внутри и внутри и так далее) до, скажем, 40-го подкаталога. И когда я нахожусь в 40-м подкаталоге, иду в X11 и снова нажимаю «вкладку», X11/X11/X11 и так далее до 40-го. Когда я нажимаю здесь «ввод», меня перенаправляют на сам usr/bin. Что это за поведение и почему?
usr/bin/X11 имеет слишком много рекурсивных символических ссылок
Ответы (1)
Система X Window раньше хранила свои исполняемые файлы в /usr/bin/X11. Позже они были объединены в /usr/bin/
. Старое местоположение связано с новым местоположением для сохранения обратной совместимости.
person
Bill Martin
schedule
02.05.2016
X11->/usr/bin/X11
). Хотя это действительно и работает, все же имеет смысл ограничивать приложения при переходе по таким ссылкам, иначе это приведет к ошибке нехватки памяти позже или хуже. - person arkascha   schedule 10.12.2015/usr/bin/X11
(наверное, в то время, когда X11 все еще был каким-то совершенно новым дополнением). Эти приложения теперь хранятся в/usr/bin
в соответствии со стандартной структурой файловой системы. Таким образом, для старых жестких проводных настроек пути эта символическая ссылка/usr/bin/X11 -> /usr/bin
устанавливала обратную совместимость. - person arkascha   schedule 17.12.2015