miércoles, 29 de abril de 2020

ln - crear un enlace simbólico

Con ln -s creamos enlaces simbólicos a ficheros o directorios. Un enlace simbólico es un acceso a un fichero o directorio que se encuentra en otro sitio del disco sin copiar el fichero o directorio.

Para crear un enlace simbólico lo haremos de la siguiente forma:

ln -s ORIGEN DESTINO

Si por ejemplo tenemos el fichero /var/www/index.html y queremos crear un enlace simbólico en /home/web haremos lo siguiente

ln -s /var/www/index.html /home/web/index.html

Y con los directorios pasa lo mismo

ln -s /var/www/ /home/web/www

Se crearía un enlace simbólico al directorio /var/www en el directorio /home/web/

En la siguiente imagen se muestra un ls -l con dos directorios que son enlaces simbolicos:




Como vemos lock y run son enlaces simbólicos, lock apunta al directorio run/lock /, y para saber donde esta el directorio lock  realmente entramos dentro del directorio y ejecutamos el comando pwd veremos la ruta del enlace simbólico y si ejecutamos el comando pwd -P vemos la ruta real del directorio.

Se puede ver la ayuda del comando que tiene mas opciones

ln --help




No hay comentarios.:

Publicar un comentario