martes, 15 de noviembre de 2011

Tipos de Archivos en Linux


Básicamente en linux existen 7 tipos de archivos:

- archivos regulares
d archivos de directorios
l enlaces simbolicos
c dispositivos de caracter
b dispositivos de bloques
p tuberias (pipe)
s socket conector para comunicaciones


Archivos regulares
En Linux no existe diferencia a la hora de clasificar estos archivos por su contenido, para el kernel se los considera como un flujo de bytes. 
Todos los archivos en Linux no necesitan extensión, al ser ser tratados como un flujno de bytes sin formato predeterminado, con una o mas extensiones que indiquen el conjunto al que pertenezcan pueden ser (jpg,gif,doc.xls.mdb)

Directorios
Son archivos que contienen a su vez otros archivos que pueden tener directorios y comúnmente llamados sub directorios. En Linux, los directorios tienen una forma determinada la cual nos facilita la ubicación de los archivos y sub directorios, ya que en la lista que forman, se almacenan características de los archivos con los que se los puede identificar, como es tamaño, la fecha de creación, el bloque asignado, los permisos que tienen asignado, los enlaces, pero no el nombre.
Los directorios son siempre un número entero.Representa el valor de un índice que opera dentro de una lista en el disco.

Enlaces simbólicos
Un enlace no es mas que un nombre que apunta a un determinado recurso del sistema de archivos

Dispositivos de carácter.
Son archivos especiales cuya principal función es la comunicación con un dispositivo de hardware. De acuerdo con la naturaleza del hardware, se denominan de caracteres, (consola, puertos de serie etc) o de bloques, (discos, memorias, ..etc)

Tuberías (pipe)
Archivos localizados para la comunicación entre procesos, son una via de intercambio de datos, el primer byte introducido por el emisor será el primero en ser extraído por el receptor.

Soket 
Son archivos para comunicación entre procesos locales. Se pueden ver como archivos, pero no pueden ser leídos y escritos salvo por los procesos directamente relacionados con la comunicación de la que son objeto.


No hay comentarios:

Publicar un comentario