Crear y eliminar Enlaces simbólicos o symlink.
Soft links, son similares a accesos directos
Hardlinks son como accesos directos, pero no se pueden crear para una carpeta de un sistema de archivo diferente
Uso
Usage: ln [OPTION]... [-T] TARGET LINK_NAME
or: ln [OPTION]... TARGET
or: ln [OPTION]... TARGET... DIRECTORY
or: ln [OPTION]... -t DIRECTORY TARGET...
Crear un enlace
ln -s <ruta del archivo/Carpeta a ser enlazado> <ruta del enlace que se creará>
-s, --symbolic = Soft Link - Enlace simbólico
ln -s /home/usuario/archivo_texto.txt /home/usuario/Escritorio/texto.txt
carpeta
ln -s /home/Documents /home/Documentos
Listar enlaces de una carpeta
ls -l /ruta/a/la/carpeta | grep "^l"
Eliminar un enlace
unlink <ruta-enlace-simbolico>
rm <ruta-enlace-simbolico>
Enlaces Rotos
Encontrar enlaces rotos en la carpeta del usuario actual.
find /home/usuario -xtype l
Para borrar automáticamente lo que encuentre en la carpeta del usuario actual.find /home/usuario -xtype l -delete