Download Sistemas de Archivos
Document related concepts
Transcript
Sistema de Archivos © 2009 - Juan Carlos Cano Introducción al sistema de archivos (1) • Los sistemas de archivos estructuran la información guardada en una unidad de almacenamiento. Por ejemplo, en una partición de un disco duro. • Cada sistema operativo utiliza su propio sistema de archivos. • El tipo de sistema de archivos se determina en el proceso de formateo del disco. • El software que ofrece el sistema operativo para gestionar el sistema de archivos es responsable de la organización de los clusters, de modo que en ellos se puedan almacenar archivos y directorios. Mantiene un registro de: - Clusters ocupados (con indicación de los archivos asignados) - Clusters libres - Clusters defectuosos © 2009 - Juan Carlos Cano Introducción al sistema de archivos (2) • La información que se almacena en el sistema de archivos (directorios, subdirectorios y archivos) suele tener estructura jerárquica (en forma de árbol). • En Windows a cada medio de almacenamiento, incluyendo las particiones de los discos duros, le corresponde un árbol independiente, con una letra asociada del rango A: B: … X: Y: Z: El directorio raíz o principal se nota con A:\ , B:\ , … , Z:\ • En Unix / Linux todos los medios de almacenamiento se alojan en un árbol común, sin letra alguna asociada. El directorio raíz o principal se nota con / © 2009 - Juan Carlos Cano Unidad Activa (en modo comando) • Sólo tiene sentido hablar de unidad activa en el sistema Windows. • La Unidad Activa es aquella unidad lógica ( A: B: C: … Y: Z: ) sobre la cual estoy trabajando (situado sobre ella) en un momento dado. • Sólo puede existir una Unidad Activa. • Cómo saber cuál es la Unidad Activa: nos fijamos en el indicador del sistema © 2009 - Juan Carlos Cano Directorio Activo (en modo comando) • En los sistemas Windows cada unidad lógica presenta un Directorio Activo o directorio de trabajo. • En los sistemas Unix / Linux el árbol global de almacenamiento presenta un Directorio Activo único. • Cómo saber cuál es el Directorio Activo: - En Windows con el comando cd (sin argumentos) - En Unix / Linux con el comando pwd (sin argumentos) © 2009 - Juan Carlos Cano Trayectorias (en modo comando) • Para acceder a un archivo o directorio concreto precisamos establecer una trayectoria (ruta, camino o path). • Existen dos tipos de trayectorias: - Absolutas: Parten siempre del directorio raíz ( ya sea \ ó / ) - Relativas Toman en consideración el punto de partida dentro del árbol correspondiente (directorio activo) para alcanzar el destino deseado. • Notación habitual para las trayectorias: \ para bajar un nivel en la jerarquía Windows / para bajar un nivel en la jerarquía Unix / Linux .. para subir un nivel en la jerarquía Windows y Unix / Linux Nota: revisad ejemplos y ejercicios. © 2009 - Juan Carlos Cano