ln es un comando de Unix que crea un enlace físico o un enlace simbólico a un archivo.
Formato de comando:
en el nombre de referencia del archivo # crear un enlace "duro" (enlace duro) ln -s nombre de referencia del archivo # crear un enlace "simbólico" (enlace simbólico)Este comando crea un enlace fijo al archivo "archivo1", que se verá y se ubicará como "archivo2". Por lo tanto, para el sistema de archivos, el archivo dado "archivo1" y la referencia a él "archivo2" serán en realidad el mismo archivo físicamente. Un enlace fijo no puede apuntar a un archivo ubicado en otra partición de disco. Tampoco es posible crear un enlace duro a un directorio.
Si se crea un enlace simbólico (usando el modificador "-s"), es posible que el archivo "archivo1" no exista. Aún se creará un enlace simbólico llamado "archivo2". Ejemplo:
ln -s /media/inicio/ed /inicio # se creará un enlace simbólico en el directorio "/home" al directorio "/media/home/ed".