シンボリックリンクを作成して削除する方法がありますが、どのように使用するかについてのウェブサイトがないようです。
joshua9900@JY-NAM:~/a$ tree
.
├── b
│ └── c
│ └── home_link -> /home/joshua9900/a/
└── c_link -> /home/joshua9900/a/b/c
4 directories, 0 files
簡単な例を作ってみました。 home_linkとc_linkはどちらも互いに指しています。だからよくわかりませんがcd <symbolic link>
。
joshua9900@JY-NAM:~/a$ ll
total 0
drwxr-xr-x 1 joshua9900 joshua9900 4096 Feb 25 14:28 ./
drwxr-xr-x 1 joshua9900 joshua9900 4096 Feb 25 14:27 ../
drwxr-xr-x 1 joshua9900 joshua9900 4096 Feb 25 14:27 b/
lrwxrwxrwx 1 joshua9900 joshua9900 22 Feb 25 14:28 c_link -> /home/joshua9900/a/b/c/
joshua9900@JY-NAM:~/a$ cd c_link
joshua9900@JY-NAM:~/a/c_link$ ll
total 0
drwxr-xr-x 1 joshua9900 joshua9900 4096 Feb 25 14:29 ./
drwxr-xr-x 1 joshua9900 joshua9900 4096 Feb 25 14:27 ../
lrwxrwxrwx 1 joshua9900 joshua9900 16 Feb 25 14:29 home_link -> /home/joshua9900/a/
今、~/a/c_link
私たちが始めたディレクトリを指すもう一つのシンボリックリンクであるhome_linkがあります。
を使用してシンボリックリンクが指すディレクトリにアクセスできることを知っていますcd <symbolic link>
。しかし、2つ(またはそれ以上)の間を引き続き行ったり来たりすると、これが発生します。
joshua9900@JY-NAM:~/a/c_link/home_link/c_link/home_link/c_link$
そして上記のディレクトリは~/a/b/c
。cd <...>
ありがとうございます。
複数のLinuxコマンドを検索しようとしました。