PDF Gratis en Español: Programación de Sistemas GNU/Linux



GNU/Linux es un tipo de sistema operativo que se basa en el kernel de Linux. A menudo se usa en servidores y otros sistemas informáticos de alta gama, pero también se puede usar de otras maneras.

El Proyecto GNU se inició en 1983 para crear un sistema operativo que sería libre de usar, modificar y distribuir para todos.

En 1991, Linus Torvalds creó el kernel de Linux y lo combinó con el software GNU para crear un sistema operativo completo al que llamó Linux.

Desde entonces, Linux se ha convertido en uno de los proyectos de código abierto más populares de la historia.

Se estima que, a partir de 2019, el 45% de todos los sitios web se ejecutan en alguna forma de distribución de Linux.

La programación de sistemas es el proceso de diseñar, escribir, probar y depurar programas de computadora que realizan las funciones del sistema.

Estos programas se denominan software de sistema o código de sistema. En muchos casos, esta es una tarea muy desafiante porque requiere experiencia tanto en hardware como en software.

Este libro es un breve manual para iniciarse en la programación de sistemas UNIX prácticamente desde cero.

Con unos mínimos conocimientos de programación en C seremos capaces de hacer llamadas sencillas al sistema, gestionar ficheros y directorios, crear procesos e intercomunicarlos y desarrollar pequeños programas que se comuniquen mediante TCP/IP.

El texto está plagado de ejemplos sencillos que muestran desde la práctica los conceptos explicados.



Temas principales del libro:

  • Llamadas al Sistema
  • Programas, procesos, hilos
  • El GCC
  • Make World
  • Programando en C para GNU/Linux

Puedes ver o descargar el PDF Gratuito, desde este enlace.



Editor Novato
Editor Novato
Artículos: 2015