Red de conocimiento informático - Conocimiento informático - Cómo leer el código fuente de las herramientas de Linux

Cómo leer el código fuente de las herramientas de Linux

Se recomienda que si no tienes un alto nivel teórico y de ingeniería lo mejor es no mirar el código fuente de Linux. Si desea estudiar sistemas operativos, las sugerencias de varios amigos anteriores son correctas. Tiene más sentido buscar algunos sistemas operativos pequeños. Nada es demasiado pequeño para ser práctico y ucos no es lo suficientemente pequeño. Pero también se podría decir que es lo suficientemente pequeño. Ja.

En cuanto al código de Linux, tomando un módulo como ejemplo, si nos fijamos en ls, implicará N archivos y N códigos. Si no es un ingeniero de nivel de análisis de sistemas, es una buena idea pedirle a alguien en el nivel de análisis de sistemas que le oriente sobre en qué código centrarse y en qué código no centrarse. Si no comprende la arquitectura del sistema, los principios del sistema y lo lee línea por línea, a menos que el código esté escrito por alguien con un pensamiento completamente lineal (no piense en qué tan alta es la calidad del código). ), no se puede entender al diseñador. Las cosas abstractas no pueden entender el significado del código materializado por el diseñador.