Si usted es nuevo en Linux/Unix
Anterior |  | Siguiente

# Enlaces simbólicos

Además de los archivos regulares, UNIX tiene también archivos especiales llamados enlaces simbólicos ("symbolic links" o symlinks, para acortar). Estos archivos no contienen datos; en su lugar solo son "apuntadores" o "atajos" a otros archivos. Por ejemplo, sasha puede tener un symlink llamado `ft.txt` que apunta al documento `pruebas/teoriacampo.txt`; de esta manera cuando un programa trata de acceder al archivo `ft.txt`, el archivo `pruebas/teoriacampo.txt` será abierto en su lugar. Como puede ver por este ejemplo, el symlink y el archivo destino pueden tener nombres diferentes y ser localizados en directorios diferentes.

Note que eliminar, mover o renombrar un documento symlink no tiene efecto en el archivo destino: si sasha trata de eliminar el archivo `ft.txt`, es el symlink lo que se eliminará, y el archivo `pruebas/teoriacampo.txt` seguirá inalterado. También los permisos del symlink no tienen significado alguno, son los permisos del archivo destino los que determinan si el usuario tiene acceso a éste.

Los symlinks también pueden apuntar a directorios. Por ejemplo, en el servidor de FTP de GNOME (ftp.gnome.org), existe un archivo `/pub/GNOME/stable/releases/october-gnome`, que en el momento en que se escribe este manual, es un enlace simbólico al directorio `/pub/GNOME/stable/releases/gnome-1.0.53`. — como podra imaginar, "October Gnome" es simplemente otro nombre de la versión 1.0.53 de Gnome.

Anterior | Inicio | Siguiente
Permisos |  | Montar y desmontar dispositivos