Aprendiendo sobre Linux: Enlaces simbólicos y como crearlos
Que tal buen día, en esta ocasión aprenderemos algo básico de Linux, los enlaces simbólicos. Para quienes no conocen el concepto les explicare, los enlaces simbólicos (Symbolic link) vienen siendo el equivalente a lo que son los accesos directos en Windows.
Los enlaces simbólicos cuentan con más utilidad que los accesos directos, puesto que estos pueden ser utilizados por programas para acceder o utilizar los archivos a los que apuntas los enlaces simbólicos.
Para comenzar a utilizar los enlaces simbólicos, debemos acceder a una terminal, está la abrimos tecleando ctrl+alt+t o alt+f2 y vamos a utilizar el comando ln para la creación de nuestro enlace.
La manera de utilizarlo es la siguiente:
ln -s origen destino
Puedes consultar las opciones que nos ofrece el comando ln con la ayuda de –help:
[darkcrizt@Darkcrizt-Lap]$ ln --help Modo de empleo: ln [OPCIÓN]... [-T] OBJETIVO NOMBRE_DEL_ENLACE (1ª forma) o bien: ln [OPCIÓN]... OBJETIVO (2ª forma) o bien: ln [OPCIÓN]... OBJETIVO... DIRECTORIO (3ª forma) o bien: ln [OPCIÓN]... -t DIRECTORIO OBJETIVO... (4ª forma)
Un ejemplo práctico que voy a utilizar es el de crear el enlace simbólico de mi carpeta de descargas en mi escritorio. En este caso lo realizamos sobre carpetas
Quedaría de la siguiente manera:
ln -s /home/darkcrizt/Descargas /home/darkcrizt/Escritorio/descargas
Por ejemplo, si tengo algún script que quiero ejecutar, pero que quiero evitar tener que navegar hasta la carpeta donde lo tengo guardado, también podemos crear un enlace simbólico de él.
El ejemplo es este:
ln -s /home/darkcrizt/scripts/actualizar.sh /home/darkcrizt/Escritorio/script.sh
Finalmente, para poder conocer la ruta de un enlace, podemos ejecutar el siguiente comando sobre el lugar donde tenemos en enlace:
[darkcrizt@Darkcrizt-Lap Escritorio]$ ls -l total 0 lrwxrwxrwx 1 darkcrizt darkcrizt 25 feb 25 21:00 descargas -> /home/darkcrizt/Descargas lrwxrwxrwx 1 darkcrizt darkcrizt 37 feb 25 21:15 script.sh -> /home/darkcrizt/scripts/actualizar.sh [darkcrizt@Darkcrizt-Lap Escritorio]$
Sin más solo queda que comiences a darle la oportunidad a esta pequeña utilidad, eso es todo hasta la próxima.
El artículo Aprendiendo sobre Linux: Enlaces simbólicos y como crearlos ha sido originalmente publicado en Linux Adictos.