ディレクトリを作成しないのは、予期された動作です。
するとき
ls -ali
; で始まる何かを表示する必要があります。
lrwxrwxrwx
"l" はシンボリック リンクを表し、cd を使用してトラバースできます。
注意: イン 無効なソース パスを指定しても、コマンドは文句を言いません。 cd を実行しようとすると、エラー メッセージが表示されます。
絶対パス名を使用する必要があります リンクを作成します。たとえば、私は今
にいます$ pwd
/home/alex/my_folder
そして、pwd (現在の作業ディレクトリ) の下のサブディレクトリにある "directoryA" フォルダへのシンボリック リンクを作成しています:
$ ln -s $PWD/directoryA $PWD/temp/link_to_directoryA
この場合、変数 $PWD
作業ディレクトリへの絶対パスを保持します。次のような変数なしで絶対パスを使用できます:
$ ln -s /home/alex/my_folder/directoryA /home/alex/my_folder/temp/link_to_directoryA
パーティーに遅刻..これは私にとってうまくいった..
sourceFolder から destinationFolder へのシンボリック リンクを作成する場合は、その際、destinationFolder の親「parentOfDestinationFolder」内にいる必要があります。
シンボリック リンクを作成するのと同じディレクトリ内にいる必要があります
例:
<ブロック引用>
cd /ユーザー/私
ln -s somefolder somefolderNewName