I-Nodos teoría

Páginas: 36 (8939 palabras) Publicado: 18 de febrero de 2014
I-Nodes
Feito, Nazareno Vicente
1 de enero de 2003
Resumen
D´ a d´ vivimos la extrema necesidad de realizar mas tareas en menos
ia ia
tiempo, y eso no deja los sistemas operativos de lado. Buscamos la manera
que que nuestros datos esten mas seguros, de no preocuparnos por que se
pierdan los datos si falta la energia, etc. Todo esto implica un filesystem
robusto y reliable, el concepto maspuro y potente en este momento es el
un filesystem con bloques de datos e i-nodos que los referencien, la unica
manera de poder sacar extremo provecho como Ingenieros o Programadores
es aprender como funciona este radical concepto.

´
Indice General
1

3

1.1

Ordinarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3

1.2

Directorios . . . . . . . . . . . . . .. . . . . . . . . . . . . . .

3

1.3

De Enlace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3

1.3.1

Duros (hard links) . . . . . . . . . . . . . . . . . . . . .

4

1.3.2

Blandos (soft links) . . . . . . . . . . . . . . . . . . . . .

4

1.4

Con Nombre (named) . . . . . . . . . . . . . . . . . . . . . . . .

4

1.5

Especiales . . . . . . . . . .. . . . . . . . . . . . . . . . . . . .

5

1.5.1

De Bloques . . . . . . . . . . . . . . . . . . . . . . . . .

6

1.5.2
2

Archivos en Unix

De Caracteres . . . . . . . . . . . . . . . . . . . . . . . .

6

Definici´ n de i-nodes
o

7
1

´
INDICE GENERAL

2
3

Un poco de historia

9

4

Estructura del i-node

11

4.1

Estructura dirent.h . . . . . . .. . . . . . . . . . . . . . . . . . .

11

4.2

Estructura stat . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12

4.3

Ventajas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12

4.4

Limitaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13

5

Asignaci´ n de archivos
o

14

6

VFS - Virtual File System

17

6.1

19V-Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7

I-Nodes en ext2

21

8

Aplicaciones que trabajan con I-Nodes

25

8.1

Channel 16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

25

8.2

lsof . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

25

8.3

BubleGum . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .

26

9

Conclusiones

10 Apendice

27
29

10.1 System Calls . . . . . . . . . . . . . . . . . . . . . . . . . . . .

29

10.2 Links de Interes . . . . . . . . . . . . . . . . . . . . . . . . . . .

30

Archivos en Unix

3

1 Archivos en Unix
En unix, todo es un archivo, desde un disco rigido, hasta un dispositivo de sonido,
hasta un archivo de musica e incluso undirectorio, todos son archivos.
Hay varios puntos de vista con respecto a las distinciones de los tipos de archivo
existentes en Unix. Autores como Tanenbaum, Stallings, Stevens y demas tienen
sus propios puntos de vista con respecto a esto, y algunas veces difieren.
Esto solo pretende ser una breve rese˜ a de lo que son los archivos en Unix, y de
n
los tipos de archivos que existen, de ningunamanera existe la intenci´ n de que
o
esto sea tomado como la verdad absoluta en cuanto a la distinci´ n de los tipos de
o
archivos, pero de aqui en mas en este texto voy a utilizar la que creo es la mas
apropiada y mas estandarizada, y es la siguiente.

1.1 Ordinarios
Los archivos ordinarios son aquellos con los que lidiamos d´ a d´ seg´ n Stallings
ia ia,
u
son aquellos que contienenla informaci´ n introducida por el usuario, un prograo
ma de aplicaci´ n o una utilidad de sistema. Este concepto es muy ambiguo, dado
o
que las utilidades de sistema introducen informaci´ n en los archivos con nombre,
o
en los especiales, etc.
Entonces es conveniente destacar que estos archivos son aquellos que pueden
ser ”interpretados”por nosotros, asi como documentos (.doc), archivos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • I Nodos
  • Teorias i
  • Teorias I
  • Teorias Criticas (teorias de la comunicacion I)
  • UNIDAD I TEORIAS DE LA ENFERMERIA
  • Silabus de Teoría de la Educación I
  • Teoría: I La Norma
  • TRABAJO TEORIA ADMINISTRATIVA I

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS