Please enable JavaScript.
Coggle requires JavaScript to display documents.
Archivos, Concepto, Nombre - Coggle Diagram
Archivos
¿Cómo funcionan?
Nombres
Recomendaciones
Evitar el uso de tildes y espacios dentro de los nombres. Los nombres deben formarse con cualquiera de los siguientes caracteres: [-._a-zA-Z0-9]. El carácter / sirve de separador de directorios y el carácter . (dot) al inicio del archivo sirve para “ocultar” un archivo.
Extensiones
Muchos sistemas soportan el nombrado de archivos separados en 2 partes: nombre y extensión. Permiten indicar al usuario el tipo de archivo. Se recomienda utilizar siempre, debido a la facilidad para identificar el contenido de un archivo, sin embargo, las extensiones no son la manera más segura de garantizar que esto suceda.
Definición
La manera en que los archivos son nombrados es una de las características más importante en los sistemas operativos. Las reglas exactas para nombrar un archivo varían de sistema en sistema, pero la mayoría soporta nombres de 255 caracteres y permiten distinguir entre mayúsculas y minúsculas. Los nombres permiten referenciar a los archivos que los procesos crean.
Tipos
Regulares
Son archivos por lo general de tipo ASCII (líneas de texto) o archivos binarios (contienen alguna estructura específica para algún programa).
Los directorios
Es un archivo especial cuyo contenido toma la forma de una tabla de nombres de archivos y la referencia a su contenido. Pueden contener a otros tipos de archivos.
Enlace simbólico
Es un archivo especial que contiene el nombre de otro tipo de archivo de tal forma que se provee de un nombre alternativo para un archivo. Son similares a los accesos directos en Windows.
Archivo de dispositivo
Es un archivo especial que corresponde a un dispositivo en el sistema y que el kernel asocia a un driver del dispositivo. Pueden ser de 2 tipos: Especiales de caracteres y Especiales de bloques.
Estructura
Secuencia de bytes
Es una secuencia no estructurada de bytes. El significado debe ser impuesto por los programas del usuario.
-
Árbol
Consiste de un árbol de registros donde cada registro inicia con un campo llave para poder realizar operaciones de búsqueda y ordenamiento.
Acceso
Secuencial
En estos sistemas, un proceso podía leer todos los bytes o registros en un archivo en orden. Este tipo de acceso es muy conveniente cuando se utilizan cintas magnéticas
Aleatorio
Cuando aparecieron los discos duros, se hizo posible acceder a los archivos en cualquier orden. Este tipo de acceso es esencial en aplicaciones como bases de datos. Se consigue a través de una operación especial denominada seek.
Atributos
¿Cómo acceder?
Adicionalmente al nombre y contenido de un archivo, los sistemas operativos guardan información adicional en forma de atributos o metadata. La cantidad de atributos depende de cada sistema operativo, pero en general la mayoría guarda información de protección, creador, propietario, fechas de creación y acceso y tamaño del archivo.
-
Directorios
Es un archivo especial que está marcado en el filesystem para diferenciarlo de un archivo regular y además tiene una organización especial. Un directorio es en esencia una tabla que contiene los nombres de los archivos y una referencia a la tabla de i-nodes (tabla que contiene los atributos de todos los archivos del sistema operativo y las referencias a su contenido).
Concepto
-
¿Qué es?
Es una unidad lógica de información creada por un proceso. Un disco puede contener miles o millones de archivos, cada uno independiente del otro. Los procesos pueden crear o leer archivos según lo necesiten, pero estos deben ser persistentes y solo pueden ser eliminados de forma explícita por su propietario (owner).
-
-