Saltar la navegación

Enlace simbólico

Un enlace simbólico no es más que un archivo que contiene el nombre de otro fichero o directorio, al cual apunta. Cuando usamos un enlace simbólico en un comando, este en realidad trabaja con el fichero cuya ruta y nombre está en el interior del enlace.

Para crear un enlace simbólico se usa el comando ln con la opción -s. Veamos con gráficos como quedaría el disco tras la ejecución del siguiente comando:

$ ln -s /fuentes/fileA /backup/fileA.bck

Antes de ejecutar el comando:

Antes de crear el enlace simbólico

Después de ejecutar el comando:

ln simbólico

Casi todos los comandos del sistema, automáticamente, siguen los enlaces simbólicos para encontrar el i-nodo adecuado, es decir, para nosotros será transparente que estemos trabajando con un enlace simbólico o con el fichero original. Suele haber opciones en los comandos para indicar que no siga al enlace simbólico.

En los listados largos, el enlace simbólico lleva una l (ele) como primer carácter, esa información se saca del mismo i-nodo que guarda el tipo de fichero (regular, directorio, enlace simbólico, etc.)

Licencia: licencia de software libre GPL