Aprenda Linux como en Primero - Poder Judicial de Santa Cruz
Aprenda Linux como en Primero - Poder Judicial de Santa Cruz
Aprenda Linux como en Primero - Poder Judicial de Santa Cruz
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Capítulo 4: ESTRUCTURA DEL SISTEMA DE ARCHIVOS DE LINUX página 7Como ejemplo se pue<strong>de</strong> suponer la exist<strong>en</strong>cia <strong>de</strong> un fichero llamado balance.1999.txt, al que se creaun <strong>en</strong>lace simbólico balance.txt. Cualquier acceso a balance.txt es traducido por el sistema <strong>de</strong>forma que se acce<strong>de</strong> al cont<strong>en</strong>ido <strong>de</strong> balance.1999.txt.4.3 El camino o PathEn cualquier sistema operativo mo<strong>de</strong>rno la estructura <strong>de</strong> archivos es jerárquica y <strong>de</strong>p<strong>en</strong><strong>de</strong> <strong>de</strong> losdirectorios. En g<strong>en</strong>eral la estructura <strong>de</strong>l sistema <strong>de</strong> archivos se asemeja a una estructura <strong>de</strong> árbol,estando compuesto cada nudo por un directorio o carpeta, que conti<strong>en</strong>e otros directorios o archivos.En Windows cada unidad <strong>de</strong> disco se id<strong>en</strong>tifica <strong>como</strong> una carpeta básica que sirve <strong>de</strong> raíz a otras, ycuyo nombre es especial a:, c:, d: etc. En los sistemas Unix, y por lo tanto <strong>en</strong> <strong>Linux</strong>, existe unaúnica raíz llamada / <strong>de</strong> la que cuelgan todos los ficheros y directorios, y que es in<strong>de</strong>p<strong>en</strong>di<strong>en</strong>te <strong>de</strong> quédispositivos estén conectados al ord<strong>en</strong>ador.El camino o path <strong>de</strong> un fichero o directorio es la secu<strong>en</strong>cia <strong>de</strong> directorios que se ha <strong>de</strong> recorrer paraacce<strong>de</strong>r a un <strong>de</strong>terminado fichero separados por /. Supongamos la estructura <strong>de</strong> archivos <strong>de</strong> laFigura 2.mnt/luishomepedroExist<strong>en</strong> dos formas <strong>de</strong>l path o camino:•=•=el camino absoluto que muestra toda la ruta aun fichero, /home/luis/Carta.txt.el path relativo a un <strong>de</strong>terminado directorio,por ejemplo si no <strong>en</strong>contramos <strong>en</strong> eldirectorio /home, el path relativo al ficheroCarta.txt es luis/Carta.txtCarta.txtPara complicar aun más las cosas, todos losdirectorios conti<strong>en</strong><strong>en</strong> dos directorios especiales:Figura 2•=El directorio actual, repres<strong>en</strong>tado por el punto.•= El directorio padre repres<strong>en</strong>tado por dos puntos ..Estando <strong>en</strong> el directorio /home/pedro se pue<strong>de</strong> acce<strong>de</strong>r a Carta.txt con /home/luis/Carta.txt (pathabsoluto) o bi<strong>en</strong> ../luis/Carta.txt (path relativo). En luis <strong>como</strong> ./Carta.txt o simplem<strong>en</strong>te Carta.txt.4.4 Estructura <strong>de</strong>l sistema <strong>de</strong> archivos <strong>de</strong> <strong>Linux</strong>El sistema <strong>de</strong> archivo <strong>de</strong> <strong>Linux</strong> sigue todas las conv<strong>en</strong>ciones <strong>de</strong> Unix, lo cual significa que ti<strong>en</strong>euna estructura <strong>de</strong>terminada, compatible y homogénea con el resto <strong>de</strong> los sistemas Unix. Al contrarioque <strong>en</strong> Windows o MS-DOS el sistema <strong>de</strong> archivos <strong>en</strong> cualquier sistema Unix no está ligado <strong>de</strong> unaforma directa con la estructura <strong>de</strong>l hardware, esto es, no <strong>de</strong>p<strong>en</strong><strong>de</strong> <strong>de</strong> si un <strong>de</strong>terminado ord<strong>en</strong>adorti<strong>en</strong>e 1, 2 o 7 discos duros para crear las unida<strong>de</strong>s c:\, d:\ o m:\.Todos el sistema <strong>de</strong> archivos <strong>de</strong> Unix ti<strong>en</strong>e un orig<strong>en</strong> único la raíz o root repres<strong>en</strong>tada por /. Bajoeste directorio se <strong>en</strong>cu<strong>en</strong>tran todos los ficheros a los que pue<strong>de</strong> acce<strong>de</strong>r el sistema operativo. Estos