cd /usr/bin
Ubuntu(14.04)ターミナルでcd /usr/bin/X11
。
続けてTabを押すと、cd /usr/bin/X11/X11/X11/X11/X11/X11/X11
どうしたらいいのでしょう。それがダインなのでしょうか、それとも私が興味深いものを見ているのでしょうか?
答え1
はい、少し興味深いようですが、これは以前のバージョンとの互換性のために設計された構成です。x11-common
これらのシンボリックリンクは実際にDebian / Ubuntuベースのシステムパッケージで提供されています。
$ 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
マンヒル/usr/bin/X11
ディレクトリのいくつかの履歴の説明が含まれていますが、廃止されました/usr/X11R6
。
答え2
呼び出しには、このディレクトリを/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
)。