/usr/bin/x11
フォルダーが別のx11
フォルダーを保持し、そのx11
を開くと、別のx11
が取得され、次に別の別のフォルダーが取得されるのはなぜですか?
私はそれを約6回やったのでイライラしたので、これがどれほど深くなるかわかりませんが、
これがなぜ起こるのか、私には理由がわかりません。
/usr/bin/X11/
は、/usr/bin/
を指すシンボリックリンク(symlink)です。したがって、それ自体が含まれており、それらのX11
フォルダーを1日中追跡できますが、ディスクにはまだ1つしかありません。
これは互換性のためです。一部のプログラムは他のプログラムが/usr/bin/X11/
にあることを期待しますが、Ubuntuは/usr/bin/
に配置します。
/usr/bin/X11
はディレクトリではなく、ファイル、特にシンボリックリンクです。つかいます
$ ll /usr/bin/X11
lrwxrwxrwx 1 root root 1 dec 3 13:01 /usr/bin/X11 -> ./
リンク(回答の最初の文字としてl
)であり、そのディレクトリ内のファイルとして存在し続けながら、含まれるディレクトリ./
を指していることを確認します。
それは店の内部を眺める窓のようなものです-外から中をこっそり見ることができますが、店全体の一部として同じ窓を見ることができます。
より簡潔に、あなたもこれを発見することができます
$ realpath /usr/bin/X11
/usr/bin
realpath
はリンクのターゲットを解決し、その絶対パスを提供するためです。 (一部のディストリビューションでは、realpath
はインストールが必要なコアユーティリティであり、便利です。)