Ist Linux eine Sprache?

藏色散人
Freigeben: 2019-12-25 11:16:43
Original
5456 Leute haben es durchsucht

Ist Linux eine Sprache?

Ist Linux eine Sprache?

Linux ist kein Unix-ähnliches Betriebssystem, das frei verwendet und verbreitet werden kann. Es ist ein Multi-User-, Multi-Task-, Multi-Thread- und Multi-CPU-System Betriebssystem basierend auf POSIX und Unix. Es kann die wichtigsten Unix-Softwaretools, Anwendungen und Netzwerkprotokolle ausführen. Es unterstützt 32-Bit- und 64-Bit-Hardware. Linux erbt die netzwerkzentrierte Designphilosophie von Unix und ist ein Mehrbenutzer-Netzwerkbetriebssystem mit stabiler Leistung.

Verwandte Empfehlungen: Linux-Tutorial

Eine kurze Geschichte von Linux

Die Geburt des Linux-Betriebssystem, Der Entwicklungs- und Wachstumsprozess stützte sich immer auf fünf wichtige Säulen: Unix-Betriebssystem, MINIX-Betriebssystem, GNU-Projekt, POSIX-Standard und Internet-Netzwerk.

In den 1980er Jahren verbesserte sich die Leistung der Computerhardware weiter und der PC-Markt expandierte weiter. Die wichtigsten damals für Computer verfügbaren Betriebssysteme waren Unix, DOS und MacOS. Unix ist teuer und kann nicht auf PCs ausgeführt werden; DOS ist grob und sein Quellcode wird von Softwareherstellern streng geheim gehalten

MacOS ist ein Betriebssystem, das speziell für Apple-Computer verwendet wird. Derzeit benötigt der Bereich Informatik dringend ein vollständigeres, leistungsfähigeres, kostengünstigeres und vollständig offeneres Betriebssystem. Da es nur wenige typische Betriebssysteme für den Unterrichtsgebrauch gibt, schrieb Andrew S. Tanenbaum, ein Amerikaner, der damals Professor in den Niederlanden war, ein Betriebssystem namens MINIX, um Schülern das Innenleben des Betriebssystems beizubringen.

Obwohl MINIX gut ist, ist es nur ein einfaches Betriebssystem für Lehrzwecke, kein leistungsstarkes praktisches Betriebssystem. Der größte Vorteil besteht jedoch darin, dass der Quellcode offen ist. Computerstudenten auf der ganzen Welt studieren den MINIX-Quellcode, um das auf dem Computer ausgeführte MINIX-Betriebssystem zu verstehen. Linus Torvalds, ein Student im zweiten Jahr an der Universität Helsinki, ist einer von ihnen , schrieb Linus 1991. Die Veröffentlichung seines eigenen Linux-Betriebssystems, Version Linux0.01, markiert den Beginn der Linux-Ära.

Er nutzte den Kern von Unix, entfernte die komplizierten Kernprogramme, schrieb ihn in ein für allgemeine Computer geeignetes x86-System um und stellte es für jedermann zum Download bereit. 1994 veröffentlichte er die vollständige Kernversion 1.0. Zu diesem Zeitpunkt hat sich Linux nach und nach zu einem voll funktionsfähigen und stabilen Betriebssystem entwickelt und ist weit verbreitet.

Linux-Vorteile

1) Linux besteht aus vielen Mikrokerneln und sein Quellcode ist vollständig Open Source

2) Linux erbt die Eigenschaften von Unix. Es verfügt über sehr leistungsstarke Netzwerkfunktionen und unterstützt alle Internetprotokolle, einschließlich TCP/IPv4, TCP/IPv6 und Link-Layer-Topologieprogramme usw., und kann die Netzwerkeigenschaften von Unix nutzen, um neue Protokollstapel zu entwickeln 🎜> 3) Die Linux-System-Toolkette ist vollständig und eine geeignete Entwicklungsumgebung kann mit einfachen Vorgängen konfiguriert werden, was den Entwicklungsprozess vereinfachen, Hindernisse für Simulationstools in der Entwicklung reduzieren und das System hochgradig portierbar machen kann

Das obige ist der detaillierte Inhalt vonIst Linux eine Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage