Tutoriales

Cómo crear un símbolo o un enlace suave en Linux

Es muy fácil crear símbolos o enlaces blandos en Linux, pero antes de entender cómo crear símbolos o enlaces blandos, analicemos qué son y por qué se utilizan y todos los tipos de enlaces.

Los enlaces simbólicos, o a veces denominados enlaces suaves, son punteros a archivos o directorios en los sistemas operativos UNIX o Linux, utilizando ln Pedido. Del mismo modo, los usuarios de Windows crean accesos directos a archivos o directorios desde el contexto del menú.

Dos tipos de enlaces

La diferencia entre un símbolo o vínculo suave y un vínculo físico

Hay muchos tipos de enlaces, como enlaces blandos y enlaces duros. La diferencia entre ellos es que el enlace suave almacena la dirección o ubicación del archivo como una cadena, en caso de que el archivo se mueva o elimine, el enlace suave deja de funcionar. Aunque el vínculo físico crea otra copia del archivo exacto, aún podemos acceder a él incluso si se elimina el archivo de origen del vínculo físico.

Cómo crear un icono de acceso directo .desktop para App Manager en Linux

Hoy echamos un vistazo a cómo crear, actualizar, renombrar, eliminar símbolos o enlaces suaves fácilmente.

Cree enlaces simbólicos o suaves a archivos y directorios

Utilice comandos integrados para crear enlaces suaves fácilmente ln Se proporciona de forma predeterminada con todas las distribuciones de UNIX o Linux, como Debian, Ubuntu, RedHat, CentOS, Arch, etc.

sintaxis

$ ln -s [/path/to/file_or_directory] [path/to/symlink]

Creemos un enlace suave de file.txt en el escritorio. Por lo tanto, es fácil acceder a él sin tener que ir a la ubicación del resumen del archivo.

$ ln -s /home/trendoceans/Documents/file.txt /home/trendoceans/Desktop/file.txt

El archivo original está en /home/trendoceans/Documents/file.txt Pero ahora estamos /home/trendoceans/Desktop/file.txt Para que ahora podamos acceder fácilmente Archivo.txt Enlace suave desde el escritorio.

Ahora si usas ll Comando para verificar todos los archivos y directorios en su ubicación actual o la ubicación donde creó el enlace suave. Puede encontrar fácilmente que el enlace flexible se refiere a la ruta real de su archivo de origen.

l Verifique el enlace suave
l Verifique el enlace suave

Hay otra forma de verificar el tipo de archivo o directorio usando el archivo de comando incorporado.

comando de archivo para verificar el tipo de archivo
comando de archivo para verificar el tipo de archivo

Editar símbolo o enlace suave

Ya sea que modifique el archivo desde el archivo fuente original o mediante un enlace flexible, reflejará directamente su archivo fuente original. Por ejemplo: si cambio el contenido de file.txt de «Hello TRENDOCEANS» de su enlace suave a «TRENDOCEANS», reflejará directamente su archivo original.

Modificar enlace suave
Modificar enlace suave

Cambiar el nombre de enlaces simbólicos o enlaces suaves

Los enlaces blandos se pueden renombrar fácilmente a algo nuevo sin afectar nada. Pero asegúrese de no cambiar el nombre del archivo fuente original, de lo contrario, el enlace flexible navegará hasta el archivo dañado.

Eliminar o desvincular el enlace suave

Hay muchas formas de eliminar enlaces blandos, una es usar unlink Comando y especifique la ruta del enlace flexible que se eliminará.

$ unlink file.txt
Eliminar o desvincular el enlace suave
Eliminar o desvincular el enlace suave

Pensamientos finales

Los símbolos o enlaces suaves son una herramienta muy conveniente y útil para los desarrolladores web y los ingenieros de DevOps. Espero que hayas aprendido algo nuevo, déjanos compartir tu opinión en el cuadro de comentarios.

¿Te gusta lo que leíste? Comparte con los demás.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba