https://www.u-cursos.cl/ingenieria/2010/1/CC3301/1/material_docente/o/292138
John.Wiley.Sons. Beginning.Linux.Programming,Third.Edition.pdf