Preparación para el examen LPI 101

Tema 104.7
Crear y cambiar enlaces a ficheros

Créditos y licencia de uso

Coordinación:

Manuel Guillán (xLekOx) lpi@xlekox.org

Traducción:

Kiefer Von Jammo (Kiefer) kiefer@khrooon.net

Maquetación:

Manuel Guillán (xLekOx) lpi@xlekox.org

Javier Pulido (jpulido) javier.pulido@wanadoo.es

Versión 1.1 (20-09-2004 22:40)

Distribuido por FreeUOC (www.freeuoc.org) bajo licencia: Attribution-NonCommercial-ShareAlike2.0 de commons creative

http://creativecommons.org/licenses/by-nc-sa/2.0/

ÍNDICE

Índice de contenido

Tema 104.7
Crear y cambiar enlaces a ficheros	1

Créditos y licencia de uso	2

ÍNDICE	3

Introducción	4

Creando links a ficheros	5

PREGUNTAS TEST	6

RESPUESTAS TEST	7

Bibliografia y enlaces recomendados	8

Introducción

En este capítulo se verá como crear y administrar enlaces fuertes y simbólicos a ficheros. Se verá como crearlos, identificarlos, copiar ficheros a través de enlaces y usar enlaces a ficheros para tareas administrativas

Los comandos que se verán en este tema son:

ln

Este tema tiene un peso (importancia) de 1 de cara al examen final de la certificación LPI 101. El total de la suma de pesos de todos los temas es de 106.

Creando links a ficheros

A veces es útil o necesario tener un mismo fichero en varias localizaciones del sistema de ficheros, por ejemplo, para acceder con diferentes permisos sobre un fichero dependiendo de su localización. En Linux existe una solución para eso: los enlaces o links.

Estos son de dos tipos:

Los Duros o Hard Links, y

Los Suaves, Symbolic Links o Symlinks.

Los Hard Links

Estos enlaces comparten el inodo del fichero original. De hecho, un hard link es indistinguible del original y por eso los cambios en el link afectan al fichero original, excepto en el borrado. Borrar el link no elimina al original ni a la inversa. Este tipo de enlace conserva los permisos del original y marcas de tiempo. Por contra, no se pueden usar para hacer enlaces a directorios ni pueden extenderse a otros sistemas de ficheros. Su sintaxis es como sigue:

ln /ruta/completa/fichero nombre_enlace

Los Symlinks

Estos enlaces si que pueden extenderse a otros sistemas de ficheros. También pueden hacer referencia a directorios, de hecho, pueden referenciar hasta ficheros inexistentes. La lectura y escritura, así como la copia del enlace, afectan al fichero objetivo, mientras que el borrado afecta al propio enlace. Borrar el fichero objetivo tampoco elimina el enlace automáticamente. Su sintaxis es como sigue:

ln -s /ruta/completa/fichero nombre_enlace

PREGUNTAS TEST

¿Que tipo de link puede apuntar a distintos sistemas de ficheros?

El comando ln, por defecto, creará _______________.

¿Cual de los resultados siguientes ocurre cuando se copia un soft link?

A. Se crea una nueva copia del soft link.

B. Se crea un hard link hacia el fichero original.

C. Se crea un hard link hacia el soft link.

D. Se crea una nueva copia del fichero original.

RESPUESTAS TEST

Los soft links pueden apuntar a diferentes sistemas de ficheros.

Hard link. Por defecto, el comando ln crea un hard link al fichero especificado. Para más información mira la sección “Hard links”.

D. Cuando se copia un soft link, se crea una nueva copia del fichero original en el destino especificado. Para más información mira la sección “Enlaces simbólicos”.

Bibliografia y enlaces recomendados

LPIC 1 Certification Bible (Bible) by Angie Nash, Jason Nash

John Wiley & Sons; Bk&CD-Rom edition (July 1, 2001) ISBN: 0764547720
LPI Linux Certification in a Nutshell by Jeffrey Dean
O'Reilly & Associates; 1st ed edition (May 15, 2001) ISBN: 1565927486
CramSession's LPI General Linux Part 1 : Certification Study Guide
CramSession.com; ISBN: B000079Y0V; (August 17, 2000)

Referencias Unix Reviews

http://www.unixreview.com/documents/s=7459/uni1038932969999/

Página LPI: www.lpi.org

Apuntes IBM: http://www-106.ibm.com/developerworks/edu/l-dw-linux-lpir21-i.html

Manuales GPL: http://www.nongnu.org/lpi-manuals/

Tema 104.7 Crear y cambiar enlaces a ficheros

Página 4 de 8

Tema 104.7 LPI

2004-07-21T14:39:00