ln -s 1 2
ディレクトリ内にあるtest
ディレクトリへのソフトリンク()を作成し、ソフトリンク()を開き、cd 2
を使用して現在のパスを表示しましたpwd
。表示されたパスは~/test/2
でした~/test/1
。
WindowsのようなOSでは異なり、ショートカットにより実際のディレクトリに移動します。Linuxでこのソフトリンクがどのように機能するか、少し混乱しています。のようなショートカットではありませんWindows
か?なぜパスはそうではないの~/test/1
ですか?
$ mkdir test
$ cd test
$ mkdir 1
$ ln -s 1 2
$ cd 2
$ pwd
/home/dazz/test/2