A continuación se muestra el código para crear un enlace simbólico de un directorio:Crear un enlace simbólico del directorio en Ubuntu
sudo ln -s /usr/local/nginx/conf/ /etc/nginx
ya que creó el directorio /etc/nginx
. Solo quiero que los contenidos del directorio de origen (/usr/local/nginx/conf/
) estén en el contenido del directorio de destino (/etc/nginx
). Pero cuando ejecuto el código, /etc/nginx
contiene un directorio llamado conf
, en lugar de los contenidos de conf
. Ese directorio contiene los contenidos que quiero, pero en la ubicación incorrecta.
¿Por qué puso un directorio en la carpeta de destino, en lugar de poner el contenido del directorio en la carpeta de destino?
También puede utilizar los archivos (explorador de archivos por defecto). Haga clic derecho en la carpeta que desea vincular> opción "Hacer enlace". Creará una carpeta vinculada que puede mover y cambiar de nombre según lo necesite. –
Utilice la función linux 'bind mount'. [ejemplo] (http://backdrift.org/how-to-use-bind-mounts-in-linux) – gkiko