Cuando se ejecuta la instalación de la ventana acoplable de Gogs, se crea un enlace simbólico /data/git/git
que apunta a la carpeta principal:
lrwxrwxrwx 1 1000 1000 9 May 13 19:37 git -> /data/git
Estoy tratando de entender si hay algún beneficio al hacer esto. A continuación se muestran algunos ejemplos del uso del enlace:
/data/git $ cd git
/data/git $ cd /data/git/git
/data/git $
¿Pensamientos?
Respuesta1
La primera razón que me viene a la mente es que, dado que se trata de un enlace absoluto (apunta a /data/git
y no a ../git
), esto permitirá que siga funcionando incluso si mueve el directorio más adelante.
Entonces, digamos que instala el sistema /data/git/git
y luego decide mover el git
directorio final a otro lugar, digamos /foo/bar/git
. Ahora, el /foo/bar/git/git
enlace seguirá funcionando y señalará /data/git
cuál podría contener los archivos de configuración necesarios o lo que sea.