El quid de UNIX o cualquiera de sus sabores reside en su núcleo. Es lo suficientemente claro para entenderlo en la mayoría de los lugares y le brinda una visión no ambigua de cómo se comporta un kernel. Los comandos, scripts, procesados y makefiles son cosas muy básicas para decir ‘soy un programador de UNIX’. Comience con el aprendizaje de los conceptos del kernel, como las llamadas al sistema, la gestión de la memoria, la memoria virtual, la programación de la memoria caché y cosas similares. Pruebe un ensamblaje práctico para obtener una comprensión más clara y saber exactamente cómo programar como un ninja. El único libro que necesitarás es:
La Interfaz de Programación de Linux por No Starch Publications y escrita por Michael Kerrisk. Esto es como la biblia de UNIX y es lo suficientemente completo en todos los términos. Creo que el libro no está disponible en la India, así que mejor compra el libro electrónico. Por supuesto, es el mejor libro que he leído en UNIX. Feliz UNIXing.