Ya he hablado de sistemas de archivos pero antes de comenzar a hablar del sistema de archivos que usan los sistemas GNU/Linux hay que tener en cuenta algunos aspectos para comprender su funcionamiento.
En Linux todo es archivo. Esto significa que el núcleo del sistema operativo interpreta que cualquier dispositivo conectado a la PC (ya sea discos duros, lectoras de CD, impresoras, etc.) son de alguna manera archivos e interactua con estos como si realmente lo fueran. Esto tiene una gran ventaja, sobre todo en el ítem de la estabilidad del sistema, ya que cualquier dispositivo que falle, no hará inestable el sistema.
En Linux el directrio raíz es único a diferencia de los sistemas Windows que tienen un directorio raíz por cada unidad, ya sea física o virtual. Se simboliza con "/" (Observar que es la barra de división y no la barra invertida que se usa en Win). También tiene una estrucura jerárquica y los subdirectorios se identifican con su nombre seguido de "/". En tanto los archivos pueden o no llevar extensión ya que el sistema no los identifica por esto, sino leyendo partes del código del archivo (metadatos). Normalmente se suele poner la extensión por motivos de lectura, ya que los humanos no podemos leer metadatos ;-) Un ejemplo de una ruta de archivo en linux puede ser: "/home/usuario/archivodeimagen.png"
Una particularidad de los sistemas GNU/Linux es que siempre tendremos al menos dos sistemas de archivos conviviendo. Esto se debe a que para funcionar necesita al menos una partición donde se encuentre el archivo de intercambio (swap) y otra donde este el resto del sistema operativo.
Esto nos da otra gran ventaja en estabilidad, por no mezclarse archivos del sistema con la memoria virtual, provocando menos errores. El sistema mas común es el ext3, ya que cuenta con compatibilidad hacia atrás. Sin embargo se están desarrollando constantemente nuevos sistemas como ReiserFS, JFS o XFS, mas rápidos y con mayor escalabilidad. También está en desarrollo el sistema ext4.
En un próximo post hablaré de particiones y su importancia tanto en Windows como en Linux
mayo 14, 2008
Categorías: Linux |
Suscribirse a:
Enviar comentarios (Atom)
















0 Dejá un comentario!:
Publicar un comentario en la entrada