Arquitectura y Gestión de Archivos en Sistemas UNIX

En el diseño de sistemas tipo UNIX, el principio fudnamental es tratar todos los elementos como archivos. Para comprender cómo se almacenan estos datos, es necesario revisar la jerarquía física del hardware de almacenamiento. Un disco duro está compuesto por múltiples platos, y cada plato posee pistas concéntricas que se dividen en sectores. El ...

Publicado el 8-22 18:45

Fundamentos de I/O Estándar en Linux: Gestión de Flujos y Buffering

El Ecosistema de Linux en el Desarrollo de Software Linux se ha consolidado como el sistema operativo predilecto para servidores y sistemas embebidos debido a su naturaleza de código abierto y su capacidad de personalización. El núcleo (kernel) actúa como el gestor central de recursos, administrando la CPU, la memoria y los sistemas de archivos ...

Publicado el 7-30 19:18

Entrada y Salida Básica en Linux

Entrada y Salida Básica en Linux Repaso de Interfaz de Archivos en C Detalle importante: Las cadenas de caracteres en C terminan con '\0', pero los archivos no tienen esta restricción. const char *cadena_msg = "hola mundo"; write(descriptor_archivo, cadena_msg, strlen(cadena_msg)); // strlen no requiere +1 char buffer_entrada[1024]; ...

Publicado el 7-2 21:46

Guía Técnica para Iniciar y Configurar un Proyecto de Sistema de Archivos

El proyecto de código abierto filesystem sigue una organización de directorios específica: filesystem/ │ ├── fuente/ # Directorio de código fuente │ ├── principal.c # Archivo principal del programa │ └── utilidad.c # Archivo de funciones de utilidad │ ├── encabezados/ # Directorio de archivos de encabezado │ ├── prin ...

Publicado el 6-27 18:40

Fundamentos de la administración de directorios en Linux

La estructura de directorios en Linux es jerárquica, con el directorio raíz representado por una barra diagonal (/). Cualquier otro directorio puede ser conectado (montado) o desconectado (desmontado) de esta estructura. En el sistema de archivos, las rutas se especifican de dos maneras: Ruta absoluta: Se inicia desde la raíz del sistema. Por ...

Publicado el 6-26 19:02