Nota: Este artículo fue publicado originalmente en 2014. Algunos pasos, comandos o versiones de software pueden haber cambiado. Consulta la documentación actual de Ubuntu para obtener la información más reciente.
En esta guía paso a paso, aprenderás a agregar o eliminar enlaces simbólicos en Ubuntu. Ubuntu es una distribución popular de Linux basada en Debian, ampliamente utilizada para servidores y entornos de desarrollo.
Requisitos Previos
Antes de comenzar, asegúrate de tener:
- Un sistema con Ubuntu (edición de escritorio o servidor)
- Acceso a la terminal con privilegios sudo
- Familiaridad básica con la línea de comandos de Linux
Cómo: Agregar o Eliminar Enlaces Simbólicos en Ubuntu
A diferencia de Windows, en los sistemas basados en Linux los enlaces simbólicos se utilizan con bastante frecuencia. La ventaja de usar enlaces simbólicos es que te permiten tener el mismo archivo en múltiples ubicaciones, pero el contenido permanece igual en todas ellas sin importar dónde hayas modificado el archivo. Por ejemplo, Apache o NginX usan enlaces simbólicos para habilitar sitios desde un repositorio de sitios web disponibles. Al agregar un enlace simbólico puedes habilitar un sitio, mientras que al eliminarlo puedes deshabilitarlo. Esto es extremadamente útil ya que resuelve el problema de hacer seguimiento a las actualizaciones de archivos que deberían ser iguales.
Con eso en mente, aquí están las dos operaciones principales que necesitas recordar al usar enlaces simbólicos:
I. Usa (</general-commands-manual-ln/> “General Commands Manual: ln”) para crear un enlace simbólico de esta manera:
ln -s /usr/SourcePath/SourceFile /usr/DestinationPath/DestinationFile
II. Usa (</general-commands-manual-unlink/> “General Commands Manual: unlink”) para eliminar un enlace simbólico creado previamente de esta manera:
unlink /usr/DestinationPath/DestinationFile
Observa el uso de -s en el comando (</general-commands-manual-ln/> “General Commands Manual: ln”) para indicar un enlace blando. Los enlaces duros se vincularán a una versión específica del archivo y, por lo tanto, parecerá que su contenido no se actualiza cuando el del archivo fuente sí lo hace. Recomiendo leer las páginas man de (</general-commands-manual-ln/> “General Commands Manual: ln”) y (</general-commands-manual-unlink/> “General Commands Manual: unlink”) si deseas aprender más sobre lo que puedes hacer con ellos.
(http://img.zemanta.com/zemified_h.png?x-id=8efc7059-02bb-4bff-96e2-61ea16b6e45a)](http://www.zemanta.com/?px “Enhanced by Zemanta”)
Resumen
Has aprendido exitosamente a agregar o eliminar enlaces simbólicos en Ubuntu. Si encuentras algún problema, verifica los requisitos previos y asegúrate de que tu entorno de Ubuntu esté correctamente configurado.