Comandos de Linux

Cómo crear un enlace simbólico en Linux

Cómo crear un enlace simbólico en Linux
Un enlace simbólico o enlace simbólico es un tipo de archivo que contiene la dirección o ruta de algún otro archivo o carpeta en un sistema operativo Linux; También se conoce como enlace suave porque apunta hacia el archivo y contiene la referencia de algún archivo. Se utiliza principalmente para administrar y crear accesos directos a archivos; Además, se utiliza para crear diferentes ubicaciones para carpetas primarias y mucho más. Funciona como una cadena que se utiliza para adjuntar varios archivos y carpetas dentro de todo el sistema informático.

Esta publicación explorará y aprenderá cómo crear un enlace simbólico de un archivo o directorio y cómo eliminar un enlace simbólico en cualquier sistema operativo basado en Linux. Entonces, profundicemos en el proceso de aprendizaje y veamos cuántos tipos de enlaces existen en Linux.

Tipos de enlace en Linux

Enlace suave

Es lo mismo que un acceso directo que vemos a menudo en el sistema operativo Windows, que es básicamente un puntero a algún directorio o archivo específico.

Enlace duro

Por otro lado, los enlaces físicos también son accesos directos a algún archivo o carpeta específicos, pero la única diferencia entre un enlace físico y el enlace flexible es que el enlace físico no puede existir en alguna otra partición o sistema de archivos.

Bueno, la utilidad de línea de comandos que usamos para crear enlaces se conoce como en. Aprendamos un poco sobre esto.

En comando

en comando crea el enlace duro por defecto. Sin embargo, si queremos crear un enlace flexible, necesitamos poner un -s o -simbólico bandera frente a la en mando.

La sintaxis para crear el enlace simbólico sería la siguiente:

$ ln -s [ORIGINAL_FILE] [LINK]

En el primer argumento, tenemos que proporcionar el nombre del archivo original.
En el segundo argumento, debemos darle el nombre de archivo simbólico.

Si no proporcionamos el archivo simbólico o ponemos un punto (.) en lugar de un nombre de archivo simbólico, entonces el en comando creará el enlace simbólico en el mismo directorio de trabajo.

Creación de un enlace simbólico a un archivo

El enlace simbólico del archivo se puede crear fácilmente usando el comando que se proporciona a continuación:

$ ln -s nombre_archivo_original nombre_archivo_simbólico

Asegúrese de reemplazar el nombre_archivo_original y symbolic_file_name con sus nombres de archivo deseados.

Por ejemplo, para crear un enlace simbólico de un archivo de texto, el comando será así:

$ ln -s archivo.txt new_link.TXT

La en El comando no produce ni muestra ningún resultado exitoso en la terminal, por lo que puede usar el comando ls si desea verificar la creación del enlace. Entonces, ls -l para verificar, escriba el comando que se indica a continuación:

$ ls -l newlink.TXT

La l en la salida es la bandera que menciona el tipo de archivo simbólico, y el símbolo de flecha (->) apunta hacia el archivo original desde donde se crea el enlace simbólico.

Muy bien, ahora veamos cómo crear un enlace simbólico a un directorio

Creación de un enlace simbólico a un directorio

No hay diferencia en la creación de un enlace simbólico a un directorio o archivo. Se puede crear fácilmente un enlace simbólico a un directorio proporcionando primero el nombre del directorio y luego proporcionando el enlace simbólico.

Por ejemplo, para crear el enlace simbólico de un directorio llamado / carpeta al directorio ~ / folder_link, el comando para crear un enlace simbólico será así:

$ ln -s / carpeta ~ / enlace_carpeta

Después de ejecutar el comando para crear el enlace simbólico, verifique la creación del enlace usando el comando que se proporciona a continuación:

$ ls -l ~ / enlace_carpeta

Puede presenciar en la captura de pantalla adjunta arriba que el enlace simbólico del directorio se creó con éxito.

Ahora sigamos adelante y veamos cómo eliminar un enlace simbólico en Linux.

Eliminación de un vínculo simbólico

Un enlace simbólico puede eliminarse o eliminarse fácilmente utilizando el desconectar o rm mando. Debe proporcionar el enlace simbólico a cualquiera de los comandos unlink o rm, y el enlace simbólico se eliminará de su sistema operativo Linux.

Para eliminar el enlace simbólico con el comando desvincular, escriba el comando que se indica a continuación:

$ unlink symbolic_link

Para eliminar el enlace simbólico con el comando rm, escriba el comando que se indica a continuación;

$ rm enlace_simbólico

Se eliminará un enlace simbólico utilizando cualquiera de los dos comandos dados anteriormente.

Conclusión

Hemos explorado varias formas de crear un enlace simbólico a un archivo o directorio en Linux y también hemos aprendido a eliminar el enlace simbólico en cualquier sistema operativo basado en Linux. Después de leer esta publicación, no encontrará ningún obstáculo para crear y eliminar el enlace simbólico.

Instale el último emulador de Dolphin para Gamecube y Wii en Linux
Dolphin Emulator te permite jugar los juegos de Gamecube y Wii que elijas en computadoras personales con Linux (PC). Al ser un emulador de juegos de ...
Cómo usar GameConqueror Cheat Engine en Linux
El artículo cubre una guía sobre el uso del motor de trucos GameConqueror en Linux. Muchos usuarios que juegan juegos en Windows a menudo usan la apli...
Los mejores emuladores de consola de juegos para Linux
Este artículo enumerará el software de emulación de consola de juegos más popular disponible para Linux. La emulación es una capa de compatibilidad de...