SISTEMA DE ARCHIVOS
Enviado por Enrique Luna • 24 de Mayo de 2022 • Informe • 1.324 Palabras (6 Páginas) • 79 Visitas
SISTEMA DE ARCHIVOS
Son unidades lógicas de información creada por los procesos que pueden leer los archivos
existentes, crear otros si es necesario y a su vez se guarde la información en los archivos
debe ser persistente, es decir no debe ser afectada por la creación y terminación de los
procesos.
Y un archivo debe desaparecer sólo cuando su propietario solo lo remueva de manera
explícita, los archivos son administrados por el sistema operativo.
Nomenclatura de archivos
Las reglas exactas para denominar archivos varían un poco de un sistema a otro, pero
todos los sistemas operativos actuales permiten cadenas de una a ocho letras como
nombres de archivos ejemplo María, también existen muchos sistemas de archivos que
admiten nombres de hasta 255 caracteres. y algunos sistemas de archivos diferencian
mayúsculas de minúsculas mientras que otros no, ejemplo: María.
Muchos sistemas operativos aceptan nombres de archivos en dos partes, separadas por un
punto, como en prog.c. La parte que va después del punto se conoce como la extensión del
archivo y por lo general indica algo acerca de su naturaleza. Por ejemplo, en MS-DOS.
Estructura de archivos
Un archivo sea una secuencia de registros es la idea de que la operación de lectura
devuelve un registro y la operación de escritura sobrescribir o agregue un registro, el
sistema operativo no ayuda, pero tampoco estorba; Para los usuarios que desean realizar
cosas inusuales, esto último puede ser muy importante para todas las versiones de UNIX y
Windows.
Tipos de archivos
● Los archivos regulares son los que contienen información del usuario.
● Los directorios son sistemas de archivos para mantener la estructura del sistema de
archivos
● Los archivos especiales de caracteres se relacionan con la entrada y salida, se
utilizan para modelar dispositivos de E/S en serie.
● Los archivos especiales de bloques se utilizan para modelar discos
● Binarios, lo cual sólo significa que no son archivos ASCII. Al listarlos en la impresora
aparece un listado incomprensible de caracteres. Por lo general tienen cierta
estructura interna conocida para los programas que los utiliza
● Cada sistema operativo debe reconocer por lo menos un tipo de archivo, su propio
archivo ejecutable.
Acceso a archivos
Los primeros sistemas operativos proporcionaban solo un tipo de acceso el cual era el
acceso secuencial el cual podía leer todos los bytes en un archivo en orden empezando
desde el principio, pero no podía leerlos fuera de orden.
Los archivos cuyos bytes o registros se pueden leer en cualquier orden se llaman archivos
de acceso aleatorio y son utilizados por muchas aplicaciones y también son esenciales para
muchas aplicaciones.
Atributos de archivos
Son sistemas operativos asocian otra información con cada archivo por ejemplo la fecha y
hora de la su última modificación y tamaño del archivo ejemplo: contraseña o creador.
Estos tiene campos de longitud de registro, diversos tiempos como cuando se creó el
archivo o su última actualización, su tamaño actual indica cual grande es el archivo en el
presente.
Operaciones de archivos
Estos existen para almacenar la información y permitir que se recupere posteriormente y
distintos sistemas proveen diferentes operaciones para permitir el almacenamiento y
recuperación de los mismos.
Sistemas de directorios de un solo nivel
El directorio de raíz es un sistema de directorio donde se contiene todos los archivos pero
como es el único, el nombre no importa mucho, en las primeras computadoras personales,
este sistema era común.
Sistema de directorios jerárquicos
Para los usuarios modernos con miles de archivos, sería imposible encontrar algo si todos
los archivos estuvieran en un solo directorio, se necesita una forma de agrupar los archivos
relacionados y esto se realiza por medio de una jerarquía es decir un árbol de directorios.
Nombres de rutas
Este se realiza cuando el sistema de archivos está organizado como un árbol de directorios
y este se necesita para especificar los nombres de los archivos y por lo general se utiliza
dos métodos distintos , un método hace cada archivo reciba un nombre de reta absoluto, el
otro método es el nombre de ruta relativa y este se utiliza en conjunto con el concepto del
directorio de trabajo el cual un usuario puede designar un directorio como el directorio
...