Есть ли цель для символической ссылки, которая указывает на каталог, содержащий его?

Когда выполняется установка докеров Gogs, создается символическая ссылка /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 $ 

Мысли?

    One Solution collect form web for “Есть ли цель для символической ссылки, которая указывает на каталог, содержащий его?”

    Первая причина, которая приходит на ум, состоит в том, что, поскольку это абсолютная ссылка (она указывает на /data/git и not ../git ), это позволит ей по-прежнему работать, даже если вы переместите каталог позже.

    Итак, скажем, вы устанавливаете систему в /data/git/git а затем решаете переместить конечный каталог git где-то в другом месте, скажем /foo/bar/git . Теперь ссылка /foo/bar/git/git будет по-прежнему работать и указывать на /data/git которая может содержать необходимые файлы конфигурации или что-то еще.

    Linux и Unix - лучшая ОС в мире.