Primero, un poco de orientación. Una clase de posgrado en sistemas operativos probablemente se centrará en la teoría de los sistemas operativos, que puede ser algo bueno. Sin embargo, para sacar el máximo provecho de esto, realmente debe estar bien versado en un par de sistemas operativos que entran, y uno de esos debe ser Linux.
Así que aquí hay varios libros clásicos de sistemas operativos * nix, organizados más o menos en orden de dificultad. Esperaría que cualquier estudiante graduado interesado en los sistemas esté al menos familiarizado con todo esto.
1. Al principio … Fue la descripción general de la línea de comando; Lectura rápida y fácil.
2. El mejor libro de The Art of Unix Programming que he leído para obtener una explicación de por qué las cosas se hacen como están en el mundo * nix, también una lectura fácil.
3. Programación avanzada en el entorno Unix. El texto estándar sobre cómo usar las llamadas al sistema para realizar un trabajo útil.
4. Elija uno: El diseño del sistema operativo UNIX o UNIX Internals: Las nuevas fronteras o El diseño e implementación del sistema operativo 4.4 BSD Bastante anticuado por ahora, pero también textos clásicos. Linus usó el DotUOS para escribir Linux.
5. Comentario de los Leones sobre la sexta edición de UNIX, con código fuente. Es más útil para sumergirse en lugar de leer directamente, pero definitivamente debería pasar un tiempo con esto.
- ¿Qué libro de bolsillo debo leer para proverbios, poemas, sinónimos y ensayos para mejorar el inglés constructivo?
- ¿Cuáles son algunos libros de lectura obligatoria sobre cómo vivir?
- ¿Insiste en que su hijo pase tiempo leyendo?
- ¿Alguien se mantuvo liberal después de leer El camino a la servidumbre? Si es así, ¿por qué?
- ¿Es mejor leer ‘Feast of Crows’ o escuchar el audiolibro?