Está en la página 1de 14

Gestin de

archivos
POR: JOS BENEDETTY

Archivos y directorios

La base del SISTEMA DE ARCHIVOS de LINUX, es obviamente


el archivo, que no es otra cosa que la estructura empleada por
el sistema operativo para almacenar informacin en un
dispositivo fsico como un disco duro.

Dentro del sistema LINUX hay cuatro tipos diferentes de


archivos: archivos ordinarios o regulares, directorios, enlaces
simblicos (o ligas simblicas), y archivos especiales.

El nmero mayor identifica al manejador del dispositivo que


necesita el kernel para acceder al dispositivo.

El nmero menor significa un parmetro dependiente del


manejador del dispositivo usado tpicamente para diferenciar
entre diversos tipos de dispositivos soportados por el manejador,
o distintos modos de operacin.

Ligas Duras

Ligas Simblicas

Directorios

Cuando se habla de archivos en un sistema operativo, estamos


hablando de una cantidad enorme debido a que en un sistema
cada programa o aplicacin instalada en el computador puede
poseer varios archivos, varios de esos archivos fundamentales
para que dicho programa pueda ejecutarse sin problemas.
Entonces, la forma ms simple de un sistema de archivos ubicar
cada uno de los archivos en el sistema, es tener un directorio
donde estos puedan estar ubicados.

Estructura de directorio en
GNU/Linux

Estticos: Contiene archivos que no cambian sin la intervencin del


administrador (root), sin embargo, pueden ser ledos por cualquier otro
usuario (/bin, /sbin, /opt, /boot, /usr/bin).

Dinmicos: Contiene archivos que son cambiantes, y pueden leerse y


escribirse (algunos slo por su respectivo usuario y el root). Contienen
configuraciones, documentos, etc. (/var/mail, /var/spool, /var/run,
/var/lock, /home).

Compartidos: Contiene archivos que se pueden encontrar en un


ordenador y utilizarse en otro, o incluso compartirse entre usuarios.

Restringidos: Contiene ficheros que no se pueden compartir, solo son


modificables por el administrador (/etc, /boot, /var/run, /var/lock).
(Perseo, 2012)

Tipos de directorios

/bin

/boot

/dev

/etc

/home

/lib

/mnt

/proc

/root

/sbin

/tmp

/usr

/var

Que es un sistema de archivos?


Un SISTEMA DE ARCHIVOS corresponde a los mtodos
y estructuras de datos que un sistema operativo utiliza
para mantener la pista de los archivos sobre un disco
o particin; esto es, la manera en que los archivos son
organizados en el disco.

Caractersticas

Un sistema permite dividir el tamao total de un dispositivo de


almacenamiento por medio de bloques lgicos.

Cada bloque lgico posee un tamao que es igual a todos los


dems.

Provee mtodos que nos permite acceder, proteger, localizar,


mantener y recuperar los ficheros que dispone el sistema para el
usuario.

Estructura de un sistema de
archivos

Bloque de
root

Superbloque

Lista de
inodos

Bloque de
datos

Superbloque
El sper bloque ocupa el primer bloque lgico del disco y
describe el estado de un sistema de archivos. El sper bloque
es la pieza mas importante en cualquier sistema de archivos,
tanto que si se daa se pierden todos los datos almacenados
en el: sistema de archivos que representa. Para evitar esto, el
superbloque es redundante, es decir, existen varias copias del
mismo, distribuidas por el disco para evitar los inconvenientes
de su prdida. En el sper bloque se almacena la siguiente
informacin del sistema de archivos:
Tamao de cada bloque de disco.
Lista de bloques libres.
ndice del siguiente bloque libre en la lista de bloques libres.
Tamao de la lista de inodes.
Nmero de inodes libres
Lista de inodes libres
ndice del siguiente inode libre en la lista de inodes libres
Bandera (flag) que indica si el superbloque se ha modificado
o
no.

I-nodo

Tipos

Los SISTEMAS DE ARCHIVOS EXTENDED: ext, ext2 y ext3


fueron diseados e implementados en LINUX por Remy Card
(Laboratoire MASI--Institut Blaise Pascal), Theodore Ts'o del MIT
y Stephen Tweedie (University of Edinburgh).

ext4 fue anunciado en octubre de 2006 por Andrew Morton,


como una mejora compatible de ext3.

Fin

También podría gustarte