Lennie
Das Linux-System hat drei Hauptteile von Code, die mit den meisten herkömmlichen UNIX-Implementierungen aufeinanderfolgend sind.
1- DER KERNEL: "Der Kernel" ist für die Wartung aller wichtigen Abstraktionen des Betriebssystems verantwortlich, zusammen mit solchen Dingen wie virtuellem Speicher und Prozessen. Der Linux-Kernel bildet den zentralen Teil des Linux-Betriebssystems. Es bietet alle Funktionen, die zum Ausführen von Prozessen erforderlich sind, und es bietet auch "Systemdienste", um einen arbitrierten und geschützten oder geschützten Zugriff auf Hardwareressourcen zu ermöglichen. Der Kernel implementiert alle Funktionen, die erforderlich sind, um als Betriebssystem in Frage zu kommen.
2- DIE SYSTEMBIBLIOTHEKEN: "die Systembibliotheken" beschreiben einen typischen Satz von Funktionen, durch die Anwendungen über den Kernel miteinander in Beziehung treten können. Und die einen Großteil der Betriebssystemfunktionalität anwenden, die nicht die vollen Rechte oder Privilegien des Kernelcodes erfordert.
3- DIE SYSTEM-UTILITIES: "die System-Utilities" sind die Programme, die individuelle, besondere und spezialisierte Verwaltungsaufgaben ausführen. einige der Systemdienstprogramme können nur einmal aufgerufen werden, um einige Funktionen des Systems zu initialisieren und zu konfigurieren; andere (in der UNIX-Sprache als Daemons bekannt) können dauerhaft ausgeführt werden und Aufgaben wie das Reagieren auf eingehende oder eingehende Netzwerkverbindungen, das Akzeptieren von Anmeldeanforderungen von Terminals oder das Aktualisieren von Protokolldatensätzen und -dateien ausführen.
Der gesamte Kernel-Code wird im privilegierten Modus des Prozessors ausgeführt, zusammen mit dem vollen Zugriff auf alle physischen Ressourcen des Computers. Dieser privilegierte Modus wird in Linux als "Kernel-Modus" bezeichnet, gleich dem Monitor-Modus. In Linux ist der Code für den Benutzermodus nicht in den Kernel integriert. Jeglicher betriebssystemunterstützender Code, der nicht im Kernelmodus ausgeführt werden muss, befindet sich alternativ in den Systembibliotheken.
Antwan
Die Hauptkomponenten eines Linux-Systems sind:
Kernel, Systembibliotheken, Shells und GUIs, Systemdienstprogramme und Anwendungsprogramm.
Weitere Informationen finden Sie auf der Website: Linux-Online-Schulung in kurnool