UNIX se ha convertido en uno de los sistemas operativos más populares en entornos industriales, académicos y, recientemente, incluso domésticos y brinda al usuario un conjunto de herramientas muy variado y completo.
La mayor parte de los programas estándar en UNIX están escritos en lenguaje C, y hace uso de unas piezas básicas conocidas como llamadas al sistema (system calls).
El conjunto de llamadas al sistema es la interfaz entre el sistema operativo y el programador que utiliza sus recursos y constituye el núcleo de estudio de este libro, junto con técnicas de programación avanzada que nos permitirán aprovechar al máximo la potencia y flexibilidad de UNIX.
TEMARIO
- -Introducción.
- Parte 1. El sistema de ficheros.
- -Arquitectura del sistema de ficheros.
- -Manejo de ficheros ordinarios.
- -Manejo de directorios y ficheros especiales.
- Parte 2. Procesos e hilos.
- -Estructura de un proceso.
- -Gestión de procesos e hilos.
- -Señales y funciones de tiempo.
- -Perfilado, contabilidad y depuración.
- Parte 3. Comunicación entre procesos.
- -Comunicación mediante tuberías.
- -Comunicación local entre procesos e hilos.
- -Comunicaciones en red.
- Etc.