En este tutorial, le mostraremos cómo crear enlaces simbólicos en Linux. Para aquellos de ustedes que no sabían, un enlace simbólico, también conocido como enlace simbólico o enlace blando, es un tipo de archivo en Linux que apunta a otro archivo o carpeta en su computadora. Los enlaces simbólicos son similares a los accesos directos en Windows. Mediante el uso de enlaces simbólicos, hace posible acceder más fácilmente a otros archivos que pueden residir en rutas de directorio complicadas o que son necesarios para ciertos servicios.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré paso a paso cómo crear enlaces simbólicos con ejemplos prácticos.
Requisitos previos
- Un servidor que ejecute uno de los siguientes sistemas operativos:Ubuntu o CentOS.
- Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
- Un
non-root sudo user
o acceder alroot user
. Recomendamos actuar como unnon-root sudo user
, sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.
Crear enlaces simbólicos en Linux
- Comando para crear enlaces simbólicos.
ln
es una utilidad de línea de comandos para crear enlaces entre archivos. Por defecto, el ln
El comando crea enlaces duros. Para crear un enlace simbólico, use -s
(--symbolic
) opción.
ln [-sf] [source] [destination]
Por ejemplo, cree un enlace simbólico con:
ln -s my_test_file.txt my_link_file.txt
Para verificar que el enlace simbólico se creó con éxito, use ls
comando:
ls -l my_link_file.txt
- Cree un enlace simbólico al directorio de Linux.
Para crear un enlace simbólico a un directorio en Linux:
ln -s /mnt/external_drive/stock_movies ~/stock_movies
El ejemplo anterior crea un enlace simbólico llamado stock_movies
en el home (~/)
directorio. El enlace se refiere a las stock_movies
directorio en un external_drive
.
- Desvincular para quitar un enlace simbólico.
Puedes eliminar enlaces existentes adjuntos a archivos o directorios mediante unlink
o rm
comando:
rm my_link_file.txt unlink my_link_file.txt
¡Felicitaciones! Ha aprendido con éxito a crear enlaces simbólicos. Gracias por usar este tutorial para cubrir cómo usar el ln
comando para crear enlaces simbólicos en su sistema Linux.