Directory-Structure

/usr/bin/X11 中的無限嵌套目錄

  • August 13, 2015

在 Ubuntu(14.04)的終端上,當我在cd /usr/bin它給出cd /usr/bin/X11.

如果我繼續按 Tab,我會得到cd /usr/bin/X11/X11/X11/X11/X11/X11/X11等等。應該是這樣還是我在看一些有趣的東西?

是的,它看起來有些有趣,但這是我們為了向後兼容而準備的配置。基於 Debian/Ubuntu 的系統x11-common包實際上提供了這樣一個符號連結:

$ ls -l /usr/bin/X11
lrwxrwxrwx 1 root root 1 Mar 17 02:52 /usr/bin/X11 -> ./
$ dpkg -S /usr/bin/X11
x11-common: /usr/bin/X11

man hier包含一些不再使用的歷史描述/usr/bin/X11和目錄。/usr/X11R6

/usr/bin/X11有一個指向目錄的連結(至少在我的 Mint 17.2 安裝中)X11

$ ls -l /usr/bin/X11/X11
lrwxrwxrwx 1 root root 1 Jun  1  2014 /usr/bin/X11/X11 -> ./

所以這是正常的,但確實需要將您的選項卡擴展設置為僅擴展子目錄(或者該連結是 中的唯一條目/usr/bin/X11)。

引用自:https://unix.stackexchange.com/questions/222919