Cómo crear enlaces simbólicos en Linux

Aprender los comandos simbólicos de Linux es una gran manera de mejorar su potencial en la terminal de Linux. En este tutorial, cubriremos algunos comandos para aprender enlaces simbólicos de una manera rápida y fácil. Antes de empezar, vamos a repasar qué son los enlaces simbólicos.

Qué son los enlaces simbólicos de Linux

Los enlaces simbólicos no sólo son útiles para crear accesos directos y gestionar archivos en sistemas operativos como Linux. También sirven como una forma de crear varias ubicaciones para las carpetas primarias del usuario, por ejemplo, Documentos, Imágenes, Descargas, y mucho más!

Los Enlaces Simbólicos actúan como una cadena que crea caminos para diferentes archivos, carpetas y directorios en el sistema informático. Son capaces de crear y almacenar múltiples archivos en diferentes lugares se refieren a un solo archivo. Por lo tanto, el aumento de la eficiencia mediante la localización de todos los documentos específicos en un solo comando.

Estos enlaces se almacenan en el mainframe, por lo que incluso si el archivo original se elimina, tendrá una copia de seguridad para la mayoría de los archivos importantes. Los enlaces simbólicos ayudan a crear vías de enlace no válidas para almacenar piezas de información según el requisito del usuario.

Debido a las características de facilidad de uso en Linux, incluso Microsoft lo está siguiendo para crear enlaces simbólicos. Los enlaces simbólicos, también conocidos como enlaces blandos o Symlinks, no son exclusivos de Linux, sino que son como una opción de búsqueda en Windows, donde uno puede buscar un archivo o directorio específico en un disco mediante la ejecución de varios comandos.

¿Cómo crear enlaces simbólicos en Linux?

Veamos cómo se pueden crear enlaces de archivos y carpetas en Linux:

Crear enlaces simbólicos en Linux para archivos

Generalmente, para crear enlaces utilizamos el comando ln y la opción -s para especificar enlaces simbólicos. Esta es la forma más fácil de asegurar un enfoque flexible que permite experimentar con el lenguaje tanto como sea posible. No hay nada difícil en la creación de enlaces Simbólicos en Linux – sólo hay que seguir un simple paso.

ln -s 

El comando ln en Linux crea enlaces entre archivos y directorios fuente.

  • -s – el comando para Enlaces Simbólicos.
  • – nombre del archivo existente para el que está creando el enlace
  • – nombre del enlace simbólico.

Los enlaces creados pueden verificarse mediante el listado de directorios utilizando el comando detailed list:

ls -l

Sin embargo, si no se especifica el , el comando creará automáticamente un nuevo enlace en el directorio existente.

Crear enlace simbólico en Linux para carpetas

Tampoco es difícil crear enlaces simbólicos para carpetas. El comando que se utiliza para crear el enlace simbólico de carpetas es:

ln -s 

Por ejemplo, para enlazar el directorio /usuario/local/descargas/logo con la carpeta /devisores, se utiliza el siguiente comando:

ln -s /user/local/downloads/logo /devisers

Una vez creado el enlace simbólico y adjuntado a la carpeta /devisores, conducirá a /usuario/local/descargas/logo. Cuando el usuario cambie de directorio – cd – a /devisores, el sistema cambiará automáticamente al archivo específico y lo escribirá en el directorio de comandos.

Las opciones de enlace simbólico se llaman interruptores de línea de comandos. Aquí están los más comunes y sus descripciones:

Interruptor de comando Descripción
respaldo respaldar cada archivo de destino existente
-d, -F, -directorio se permite al superusuario intentar el enlace duro
-f, -force se elimina el archivo de destino existente
-I, -interactive prometer antes de eliminar los archivos de destino
-L, -logical objetivos de referencia que son enlaces simbólicos
-n, -non-dereference los enlaces simbólicos al directorio se tratan como archivos
-P, -physical hacer enlaces duros directamente a los enlaces simbólicos
-r, -relative crear enlaces simbólicos relativos a la ubicación del enlace
-s, -symbol crear enlaces simbólicos en lugar de enlaces duros
-S, -suffix=SUFFIX anular el sufijo habitual de las copias de seguridad
-v, -verbose imprimir el nombre de cada archivo enlazado

¿Cómo cambiar o eliminar el enlace simbólico en Linux?

Puedes eliminar los enlaces existentes adjuntos a archivos o directorios mediante el comando unlink o rm. Así es como se puede hacer con el comando unlink:

unlink 

La eliminación de enlace simbólico utilizando el comando rm es similar al comando unlink que es como bajo:

rm 

Por ejemplo:

rm simpleText

Consiguiendo

Recuerde, si la fuente ya no está en la ubicación actual, entonces debe eliminar los archivos simbólicos para evitar la creación de duplicados, lo que podría ralentizar su trabajo.

Linux es una plataforma maravillosa para crear una aplicación interactiva y dinámica, donde puedes experimentar e innovar. Una base sólida es fundamental. Aprende a fondo los fundamentos del lenguaje para utilizarlo en todo su potencial. Esperamos que este tutorial te haya ayudado a mejorar tus habilidades con otra herramienta útil!

Este post fue modificado por última vez el marzo 9, 2021 10:04 am

Deja una respuesta

Tu dirección de correo electrónico no será publicada.