Enlaces – Linux

Posted: May 18, 2011 in Uncategorized

Crear una carpeta dentro de tu directorio home llamada musica y dentro un archivo de texto llamado canciones.txt

Primero vamos a home (sudo su), creamos la carpeta musica (kmdir musica) y una vez dentro de esta carpeta (cd musica), creamos el archivo de texto con touch, canciones.txt (touch canciones.txt)


Crear una enlace símbolico llamado miscanciones al archivo canciones

Los enlaces simbólicos se crean mediante (ln -s), así escribiremos (ln -s canciones.txt miscanciones) y después haremos un ls -l para comprobarlo

Observar el tamaño del archivo miscanciones

Ser puede ver que ocupa 13 bits si nos fijamos en la cuarta columna

Cambiar el contenido del archivo canciones.txt añadiendo 10 líneas

Para editar el interior del archivo canciones.txt pondremos (nano canciones.txt) y añadimos 10 líneas con un texto cualquiera

Observar el tamaño del archivo miscanciones

Si comparamos las siguientes imágenes, podemos ver que no cambia el tamaño del archivo ya que es un enlace simbólico

Cambiar el nombre del enlace miscanciones por miscancionessonlasmasbonitas

Con (mv) que significa move, podemos cambiar el nombre, y es tan simple como poner mv, el nombre del enlace a cambiar y el nuevo nombre (mv miscanciones miscancionessonlasmasbonitas)

Observar el tamaño del archivo miscancionessonlasmasbonitas

Si comparamos el tamaño es el mismo que antes:

Borrar el archivo canciones.txt ¿Qué ha pasado con el enlace simbólico?

Con (rm) que significa remove podemos borrar archivos así que escribimos (rm canciones.txt) y nos aparecerá lo siguiente:

El enlace nos aparecerá en rojo por eliminar el archivo habiendo un enlace simbólico


Crear un script que cuente el número de enlaces simbólicos que hay en el directorio actual.



Volver a crear canciones.txt

Volvemos a crearlo igual que antes con (touch canciones.txt)


Crear dos enlaces duros a canciones.txt: song1 y song2

Eliminar canciones.txt ¿Es posible?

Se puede borrar ya que los enlaces duros hacen que conserven la información y no se pierda

Cambiar el contenido de song2 ¿Qué pasa con el tamaño de song1 y canciones.txt?

Que como vemos en la imagen, cambian en la quinta columna de song1 y song2

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s