elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux
| | |-+  [MOD] Diferencia entre enlace fisico y enlace simbolico
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [MOD] Diferencia entre enlace fisico y enlace simbolico  (Leído 6,027 veces)
KajjiN

Desconectado Desconectado

Mensajes: 33


Ver Perfil
[MOD] Diferencia entre enlace fisico y enlace simbolico
« en: 7 Junio 2004, 04:51 »

estoy tratando de usar QoS y estaba leyendo en una parte esto " Para colocar el shaping en el arranque de la maquina, creamos un enlace en /etc/rc.d/init.d/ a /sbin/cbq."   mi pregunta es como puedo crear ese enlace????


y cual es la diferencia entre un enlace duro y otro simbolico???
gracias


« Última modificación: 7 Junio 2004, 05:25 por ..sR. aDiKtO.. » En línea

..sR. aDiKtO..
Ex-Staff
*
Desconectado Desconectado

Mensajes: 1.451


..enseña lo que sabes, aprende lo que no..


Ver Perfil
Re: enlace
« Respuesta #1 en: 7 Junio 2004, 05:16 »

Asi es como se crea un enlace simbolico.
Código:
ln -s /etc/rc.d/init.d/  /sbin/cbq
Asi es como se crea un enlace fisico.
Código:
ln /etc/rc.d/init.d/  /sbin/cbq

La diferencia es que el enlace simbolico apunta a un fichero, y que el enlace fisico es el fichero.

Te pongo un ejemplo:
Creamos un fichero de texto con el contenido "hola":
Código:
echo -e "hola" > fichero.txt
Ahora creamos un enlace simbolico a dicho fichero:
Código:
ln -s fichero.txt enlace_simbolico
Y ahora unos fisico:
Código:
ln fichero.txt enlace_fisico

Miramos el contenido del fichero:
Código:
cat fichero.txt
Código:
hola
Miramos el contenido del enlace simbolico:
Código:
cat enlace_simbolico
Código:
hola
Miramos el contenido del enlace fisico:
Código:
cat  enlace_fisico
Código:
hola

Puede apreciarse que todos tienen el mismo contenido. Ademas si hacemos:
Código:
ls -li
Descubrimos que el enlace simbolico tiene otro i-nodo distinto al del enlace fisico y al del fichero. Y que el enlace fisico tiene el mismo i-nodo que el del fichero, ya que es el mismo fichero pero con otro nombre ;). Ademas vemos que aunque hayamos creado el enlace ficsico mucho mas tarde, tiene la misma hora que el fichero.txt:
Código:
    26468 -rw-r--r--     2 adikto adikto    5 jun  6 20:04 enlace_fisico
    26469 lrwxrwxrwx   1 adikto adikto    7 jun  6 20:05 enlace_simbolico -> fichero.txt
    26468 -rw-r--r--     2 adikto adikto    5 jun  6 20:04 fichero.txt
Tambien descubrimos que el enlace simbolico apunta a fichero.txt:
Código:
enlace_simbolico -> fichero.txt

Esto quiere decir, que si borramos el archivo de texto:
Código:
rm -f  fichero.txt
Y miramos el contenido de los enlaces:
Miramos el contenido del enlace simbolico:
Código:
cat enlace_simbolico
Código:
cat: es: No existe el fichero o el directorio
Miramos el contenido del enlace fisico:
Código:
cat  enlace_fisico
Código:
hola
Vemos que el enlace simbolico da un error, ya que el fichero donde apunta ya no existe. Y que el enlace fisico continua teniendo el mismo contenido de antes, ya que es el mismo fichero pero con otro enlace.

SALU2


« Última modificación: 7 Junio 2004, 05:23 por ..sR. aDiKtO.. » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.19 | SMF © 2006-2008, Simple Machines