これを含むディレクトリへのシンボリックリンクは目的に合っていますか?

これを含むディレクトリへのシンボリックリンクは目的に合っていますか?

Gogs dockerのインストールが実行されると、/data/git/git親フォルダを指すシンボリックリンクが作成されます。

lrwxrwxrwx    1 1000     1000             9 May 13 19:37 git -> /data/git

これにより、どのような利点があるかを理解しようとしています。以下は、このリンクを使用するいくつかの例です。

/data/git $ cd git
/data/git $ cd /data/git/git
/data/git $ 

アイデア?

ベストアンサー1

最初に浮かぶ理由は、これが絶対リンク(代わりに指す/data/git)なので、../git後でディレクトリを移動しても機能し続けることです。

/data/git/gitしたがって、システムをインストールしてから最終gitディレクトリを別の場所(たとえば)に移動することにしたとします/foo/bar/git。リンクはまだ有効で、必要な設定ファイルなどを含むことができるリンクを/foo/bar/git/git指します。/data/git

おすすめ記事