GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo crear enlaces simbólicos en Linux

Saber cómo crear un enlace simbólico usando los comandos de Linux es una excelente manera de aumentar su conocimiento 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 comenzar, repasemos qué son los enlaces simbólicos.

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

Los enlaces simbólicos actúan como una cadena que crea rutas para diferentes archivos, carpetas y directorios en el sistema informático. Son capaces de crear y almacenar múltiples archivos en diferentes lugares para referirse a un solo archivo. De esta manera, aumenta la eficiencia al ubicar todos los documentos específicos en un solo comando.

Debido a las funciones fáciles de usar 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, pero son como una opción de búsqueda en Windows, donde se puede buscar un archivo o directorio específico en un disco mediante la ejecución de varios comandos.

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

Generalmente, para crear enlaces usamos el ln comando y la -s opción para especificar enlaces simbólicos. Esta es la forma más fácil de garantizar un enfoque flexible que permita experimentar con el idioma tanto como sea posible. No hay nada difícil en la creación de enlaces simbólicos en Linux:solo necesita seguir un paso simple.

ln -s [target file] [Symbolic filename]

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

  • -s – el comando para Enlaces Simbólicos.
  • [archivo de destino]:nombre del archivo existente para el que está creando el enlace
  • [Nombre de archivo simbólico]:nombre del enlace simbólico.

Los enlaces creados se pueden verificar mediante la lista de directorios usando el comando de lista detallada:

ls -l

Sin embargo, si no especifica el [Nombre de archivo simbólico], el comando creará automáticamente un nuevo enlace en el directorio existente.

Crear enlaces simbólicos para carpetas tampoco es difícil. El comando utilizado para crear el enlace simbólico de la carpeta es:

ln -s [Specific file/directory] [symlink name]

Por ejemplo, para vincular el /usuario/local/descargas/logo directorio a /devisers carpeta, use el siguiente comando:

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

Una vez que se crea un enlace simbólico y se adjunta a la carpeta /devisers , conducirá a /usuario/local/descargas/logo . Cuando el usuario cambia de directorio – cd – a /diseñadores , el sistema cambiará automáticamente al archivo específico y lo escribirá en el directorio de comandos.

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

Puede eliminar los enlaces existentes adjuntos a archivos o directorios mediante el comando unlink o rm. Así es como puedes hacerlo con el comando de desvincular:

unlink [symlink to remove]

Eliminar el enlace simbólico usando el comando rm es similar al comando desvincular que se encuentra debajo:

rm [symlink name]

Por ejemplo:

rm simpleText

Conclusión

Recuerde, si la fuente ya no se encuentra en la ubicación actual, 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. Aprenda lo básico del idioma a fondo para utilizarlo en todo su potencial. ¡Esperamos que este tutorial te haya ayudado a mejorar tus habilidades con otra herramienta útil!


Linux
  1. Cómo crear enlaces duros y simbólicos en Linux

  2. Cómo crear un script de un comando de Linux

  3. Cómo crear un paquete RPM de Linux

  4. Cómo crear un intercambio en Linux

  5. ¿Cómo copiar enlaces simbólicos?

Cómo crear un alias SSH en Linux

Cómo crear un alias en Linux

Cómo eliminar enlaces simbólicos en Linux

Cómo crear enlaces simbólicos en Linux

¿Qué son los enlaces simbólicos en Linux? ¿Cómo crear enlaces simbólicos?

Cómo obtener una lista de enlaces simbólicos en Linux

    Interruptor de comando Descripción
    –copia de seguridad[=CONTROL] haga una copia de seguridad de cada archivo de destino existente
    -d, -F, –directorio el superusuario puede intentar un enlace duro
    -f, –fuerza se elimina el archivo de destino existente
    -I, –interactivo solicitar antes de eliminar los archivos de destino
    -L, –lógico objetivos de deferencia que son enlaces simbólicos
    -n, –sin desreferencia los enlaces simbólicos al directorio se tratan como archivos
    -P, –físico hacer enlaces duros directamente a enlaces simbólicos
    -r, –relativo crear enlaces simbólicos relativos a la ubicación del enlace
    -s, –símbolo hacer enlaces simbólicos en lugar de enlaces duros
    -S, –suffix=SUFIJO anular el sufijo de copia de seguridad habitual
    -v, –detallado nombre impreso de cada archivo vinculado