Tipos de Archivos

Los tipos de archivos reconocidos por el sistema son normal, directorio o especial. No obstante, el sistema operativo utiliza muchas variaciones de estos tipos básicos.

A continuación se indican los tipos básicos de archivos existentes:

Elemento                 Descripción


Normal:                   Almacena datos (texto, binario y ejecutable)


Directorio:               Contiene la información que se utiliza para                                             acceder a otros archivos



Especial:                 Define un archivo de conducto FIFO (primero                                         en  entrar,  primero  en  salir)  o un                                                           dispositivo físico

Todos los tipos de archivos reconocidos por el sistema se enmarcan en una de estas categorías. No obstante, el sistema operativo utiliza muchas variaciones de estos tipos básicos.


Archivos normales

Los archivos normales son los archivos más comunes y se utilizan para contener datos. Los archivos normales están en formato de archivos de texto o de archivos binarios:


Resultado de imagen para archivo normalArchivos de texto 
Resultado de imagen para archivo normalLos archivos de texto son archivos normales que contienen información almacenada en formato ASCII y que el usuario puede leer. Puede visualizar e imprimir dichos archivos.

Las líneas de un archivo de texto no deben contener caracteres NUL y ninguna puede exceder de {LINE_MAX} bytes de longitud, incluido el carácter de nueva línea.

El término archivo de texto no impide la inclusión de caracteres de control o de otros caracteres no imprimibles (diferentes de NUL). Por lo tanto, los programas de utilidad estándar que listan archivos de texto como entradas o como salidas o bien son capaces de procesar los caracteres especiales o bien son capaces de describir explícitamente sus limitaciones dentro de sus secciones individuales.

Archivos binarios 
Los archivos binarios son archivos normales que contienen información que el sistema puede leer. Los archivos binarios podrían ser archivos ejecutables que indicaran al sistema que ha de realizar un trabajo. Los mandatos y los programas se almacenan en archivos binarios ejecutables. Los programas de compilación especial convierten texto ASCII en código binario.
Resultado de imagen para archivo binario 
Los archivos de texto y binarios sólo se diferencian en que los archivos de texto tienen líneas de menos de {LINE_MAX} bytes, sin ningún carácter NUL, cada una de las cuales termina con un carácter de nueva línea.

Archivos de directorios

Los archivos de directorio contienen la información que el sistema necesita para acceder a todos los tipos de archivos, pero los archivos de directorio no contienen los datos reales del archivo. En consecuencia, los directorios ocupan menos espacio que un archivo normal y proporcionan a la estructura de sistema de archivos flexibilidad y profundidad. Cada entrada de directorio representa un archivo o un subdirectorio. Cada entrada contiene el nombre del archivo y el número de referencia de nodo de índice (número de i-nodo) del archivo. El número de inodo apunta al nodo de índice exclusivo que se ha asignado al archivo. El número de inodo describe la ubicación de los datos que se asocian al archivo. Un grupo independiente de mandatos crea y controla los directorios.
Resultado de imagen para archivo de directorios

Archivos especiales

Los archivos especiales definen dispositivos para el sistema o son archivos temporales creados por procesos. Los tipos básicos de archivos especiales son FIFO (primero en entrar, primero en salir), de bloques y de caracteres. Los archivos FIFO también se denominan conductos. Los conductos se crean mediante un proceso para permitir temporalmente las comunicaciones con otro proceso. Estos archivos dejan de existir cuando termina el primer proceso. Los archivos de bloque y los archivos de caracteres definen dispositivos.
Resultado de imagen para archivos fifo


Cada archivo tiene un conjunto de permisos (denominado modalidades de acceso) que determina quién puede leer, modificar o ejecutar el archivo.

Convenios de denominación de archivos
El nombre de cada archivo debe ser exclusivo en el directorio en el que se almacena. Esto garantiza que el archivo tiene también un nombre de vía de acceso exclusivo en el sistema de archivos.

Nombres de vías de acceso de archivos
El nombre de la vía de acceso de cada archivo y directorio del sistema de archivos se compone de los nombres de cada directorio que precede al archivo o directorio en la estructura de árbol.

Patrones de coincidencia con comodines y metacaracteres
Los caracteres comodín son un método muy eficaz para especificar varios nombres de archivos o de directorios.

Patrones de coincidencia en contraste con expresiones normales
Las expresiones normales le permiten seleccionar series específicas de un conjunto de series de caracteres. La utilización de expresiones normales suele asociarse al proceso de texto.


Fuente Consultada:
https://www.ibm.com/support/knowledgecenter/es/ssw_aix_71/com.ibm.aix.osdevice/filetypes.htm

No hay comentarios.:

Publicar un comentario