Este blog esta destinado para la comunidad desarrolladora de software, en el podrán encontrar trucos, atajos o consejos de diferentes lenguajes de programación o frameworks, tanto de tipo desktop como web. Si quieres participar como editor por favor hacerlo saber escribiendo un correo a cualquiera de los editores.

lunes, 22 de noviembre de 2010

enlaces simbolicos en linux

Hola por si alguna vez necesitan usar enlaces simbolicos en linux, les cuento como se hace

CREAR ENLACE SIMBOLICO

ln -s nombre_de_lo_que_se_desea_enlazar nombre_enlace

ejemplo :

ln -s Escritorio/ mis_cosas_personales

Hay dos tipos de enlaces, duros y no duros, los duros son como tener una copia exacta, tal cual como si fuera el archivo o carpeta enlazado, es tan asi que si uno borra el enlace se borra fisicamente la carpeta. yo recomiendo no usar estos(enlaces duros).


CAMBIAR RUTA APUNTADA POR OTRA

Ahora me paso que queria cambiar el lugar al que apuntaba el enlace, es decir ya no quiero que el enlace apunte a un sitio sino a otro. simplemente agregamos la opcion -f para forzar a que sobreescriba el que habia antes.

ln -f -s Music/ mis_cosas_personales

esto funciona si lo que estaba direccionando antes es un archivo, si es un directorio, les recomiendo borrar el link y crear uno nuevo

rm mis_cosas_personales
ln -s Music mis_cosas_personales

VER ENLACES SIMBOLICOS
ls -l #esto te sirve para ver todos los archivos identifica los que tengan la l al inicio, estos son los enlaces simbolicos.

--resultado
drwxr-xr-x 2 maryit maryit 4096 2010-11-08 23:06 Documentos
lrwxrwxrwx 1 maryit maryit 11 2010-11-22 15:40 mis_cosas_personales -> Music/


ENLACES ROTOS
Cuando listas los enlaces simbolicos, algunos aparecen en rojo,estos son los enlaces que estan rotos, si quieres identificarlos por otro criterio, utiliza
ls -L


Para mas informacion man ln

No hay comentarios: