Was ist das Linux-Betriebssystem und seine Funktionen?

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen





Ein Betriebssystem ist eine Schnittstelle zwischen dem Benutzer eines Computers und der Computerhardware. Es handelt sich um eine Sammlung von Software, die Computerhardwareressourcen verwaltet und allgemeine Dienste für Computerprogramme anbietet. Die kurzfristige Laufzeit des Betriebssystems ist OS. Und es ist ein wesentlicher Bestandteil der Systemsoftware in einem Computersystem. Der Hauptzweck eines Betriebssystems besteht darin, eine Umgebung bereitzustellen, in der ein Benutzer ein Programm auf effiziente oder bequeme Weise ausführen kann. Dieser Artikel gibt einen Überblick über das Linux-Betriebssystem Arten von Betriebssystemen ihre Architektur und Merkmale.

Linux-Betriebssystem

Linux-Betriebssystem



Betriebssysteme werden basierend auf den von ihnen gesteuerten Computertypen in sechs Typen eingeteilt, z. B. Einzelbenutzer-Einzelaufgaben-Betriebssysteme, Echtzeit-Betriebssysteme, Einzelbenutzer-, Multitasking-Betriebssysteme, Mehrbenutzer-Betriebssysteme, verteilte Betriebssysteme und eingebettete Betriebssysteme. Zu den typischen Diensten, die ein Betriebssystem bereitstellt, gehören: ein Taskplaner, ein Speichermanager, ein Festplattenmanager, ein Netzwerkmanager, andere E / A-Dienste und ein Sicherheitsmanager.


Was ist das Linux-Betriebssystem?

Das Linux-Betriebssystem ist eine der beliebtesten Versionen des UNIX-Betriebssystems, das ein kostenloses oder kostengünstiges Betriebssystem für Benutzer von PCs bietet. Es hat den Ruf eines schnell arbeitenden und sehr effizienten Systems erlangt. Dies ist ein bemerkenswert vollständiges Betriebssystem, einschließlich einer grafischen Benutzeroberfläche (GUI), TCP / IP, des Emacs-Editors, des Can X Window-Systems usw.



Die Geschichte des LINUX-Betriebssystems

Die Geschichte von Linux begann 1991 mit dem Beginn eines persönlichen Projekts eines finnischen Studenten, Linus Torvalds, zur Schaffung eines neuen Kernels für freie Betriebssysteme. Seitdem ist der resultierende Linux-Kernel im Laufe der Geschichte von einem konstanten Wachstum geprägt.

  • Im Jahr 1991 wurde Linux von einem finnischen Studenten Linus Torvalds eingeführt.
  • Hewlett Packard UniX (HP-UX) 8.0 wurde veröffentlicht.
  • Im Jahr 1992 wurde Hewlett Packard 9.0 veröffentlicht.
  • Im Jahr 1993 wurden NetBSD 0.8 und FreeBSD 1.0 veröffentlicht.
  • Im Jahr 1994 wurde Red Hat Linux eingeführt, Caldera wurde von Bryan Sparks und Ransom Love gegründet und NetBSD1.0 veröffentlicht.
  • Im Jahr 1995 wurden FreeBSD 2.0 und HP UX 10.0 veröffentlicht.
  • Im Jahr 1996 wurde K Desktop Environment von Matthias Ettrich entwickelt.
  • Im Jahr 1997 wurde HP-UX 11.0 veröffentlicht.
  • Im Jahr 1998 wurde die fünfte Generation von SGI Unix, d. H. IRIX 6.5, Sun Solaris 7-Betriebssystem und Free BSD 3.0, veröffentlicht.
  • Im Jahr 2000 wurde die Vereinbarung von Caldera Systems mit der SCO Server Software Division und der Professional Services Division bekannt gegeben.
  • Im Jahr 2001 veröffentlichte Linus Torvalds den Quellcode der Linux 2.4-Version.
  • Im Jahr 2001 reichte Microsoft eine Markenklage gegen Lindows.com ein
  • Im Jahr 2004 wurde Lindows Name in Linspire geändert.
  • Im Jahr 2004 wurde die erste Veröffentlichung von Ubuntu veröffentlicht.
  • Im Jahr 2005 startete das Projekt openSUSE eine kostenlose Verteilung von Novells Community.
  • Im Jahr 2006 veröffentlichte Oracle eine eigene Distribution von Red Hat.
  • Im Jahr 2007 begann Dell mit dem Vertrieb von Laptops mit vorinstalliertem Ubuntu.
  • Im Jahr 2011 wurde die Linux-Kernel 3.0-Version veröffentlicht.
  • Im Jahr 2013 machte Googles Linux-basiertes Android 75% des Smartphone-Marktanteils in Bezug auf die Anzahl der ausgelieferten Telefone aus.
  • Im Jahr 2014 forderte Ubuntu 22.000.000 Benutzer.
Die Geschichte von Linux

Die Geschichte von Linux

Linux-Systemarchitektur

Die Architektur des Linux-Betriebssystems besteht hauptsächlich aus folgenden Komponenten: Kernel, Hardwareschicht, Systembibliothek, Shell und Systemdienstprogramm.

Architektur von Linux

Architektur von Linux

1. Der Kernel ist der Kern des Betriebssystems, das für alle wichtigen Aktivitäten des LINUX-Betriebssystems verantwortlich ist. Dieses Betriebssystem besteht aus verschiedene Module und interagiert direkt mit der zugrunde liegenden Hardware. Der Kernel bietet die erforderliche Abstraktion, um Anwendungsprogramme oder Hardware-Details auf niedriger Ebene für das System auszublenden. Die Arten von Kerneln sind wie folgt:


  • Monolithischer Kernel
  • Mikrokerne
  • Exo-Kernel
  • Hybridkerne

2. Systembibliotheken sind spezielle Funktionen, mit denen die Funktionalität des Betriebssystems implementiert wird und für die keine Codezugriffsrechte von Kernelmodulen erforderlich sind.

3. System Utility-Programme können individuelle und spezialisierte Aufgaben ausführen.

4. Die Hardwareschicht des LINUX-Betriebssystems besteht aus Peripheriegeräten wie RAM, HDD, CPU.

5. Die Shell ist eine Schnittstelle zwischen dem Benutzer und dem Kernel und bietet Dienste des Kernels. Es nimmt Befehle vom Benutzer entgegen und führt die Kernelfunktionen aus. Die Shell ist in verschiedenen Arten von Betriebssystemen vorhanden, die in zwei Typen unterteilt sind: Befehlszeilen-Shells und grafische Shells.

Die Befehlszeilen-Shells bieten eine Befehlszeilenschnittstelle, während die grafischen Zeilen-Shells eine grafische Benutzeroberfläche bereitstellen. Obwohl beide Shells Operationen ausführen, arbeiten die Shells der grafischen Benutzeroberfläche langsamer als die Shells der Befehlszeilenschnittstelle. Arten von Muscheln werden in vier Kategorien eingeteilt:

  • Korn Muschel
  • Bourne Shell
  • C-Schale
  • POSIX-Shell

Funktionen des Linux-Betriebssystems

Die Hauptfunktionen des Linux-Betriebssystems sind

Tragbar: Das Linux-Betriebssystem kann auf verschiedenen Arten von Hardware arbeiten, und der Linux-Kernel unterstützt die Installation jeder Art von Hardwareplattform.

Open Source: Der Quellcode des LINUX-Betriebssystems ist frei verfügbar. Um die Leistungsfähigkeit des LINUX-Betriebssystems zu verbessern, arbeiten viele Teams zusammen.

Mehrbenutzer: Das Linux-Betriebssystem ist ein Mehrbenutzersystem, dh mehrere Benutzer können gleichzeitig auf die Systemressourcen wie RAM, Speicher oder Anwendungsprogramme zugreifen.

Multiprogrammierung: Das Linux-Betriebssystem ist ein Multiprogrammierungssystem, dh, mehrere Anwendungen können gleichzeitig ausgeführt werden.

Hierarchisches Dateisystem: Das Linux-Betriebssystem bietet eine Standarddateistruktur, in der Systemdateien oder Benutzerdateien angeordnet sind.

Schale: Das Linux-Betriebssystem bietet ein spezielles Interpreter-Programm, mit dem Befehle des Betriebssystems ausgeführt werden können. Es kann verwendet werden, um verschiedene Arten von Vorgängen auszuführen, z. B. Aufrufanwendungsprogramme usw.

Sicherheit: Linux-Betriebssystem bietet Benutzer Sicherheitssysteme Verwenden von Authentifizierungsfunktionen wie Verschlüsselung von Daten oder Kennwortschutz oder kontrollierter Zugriff auf bestimmte Dateien.

Funktionen von LINUX

Funktionen von LINUX

Anwendungen des Linux-Betriebssystems

Heutzutage ist Linux eine milliardenschwere Industrie. Tausende Unternehmen und Regierungen auf der ganzen Welt verwenden Linux-Betriebssysteme aufgrund von Erschwinglichkeit, niedrigeren Lizenzgebühren sowie Zeit und Geld. Linux wird in einer Reihe elektronischer Geräte verwendet, die Verbrauchern weltweit zur Verfügung stehen. Die Liste einiger beliebter Linux-basierte elektronische Geräte beinhaltet:

  • Dell Inspiron Mini 9 und 12
  • Garmin Nuvi 860, 880 und 5000
  • Google Android Dev Phone 1
  • HP Mini 1000
  • Lenovo IdeaPad S9
  • Motorola MotoRokr EM35 Telefon
  • Ein Laptop pro Kind XO2
  • Sony Bravia Fernsehen
  • Sony Reader
  • TiVo Digitaler Videorecorder
  • Volvo In-Car-Navigationssystem
  • Yamaha Motiv Tastatur
Linux-Anwendungen

Linux-Anwendungen

Daher dreht sich hier alles um das Linux-Betriebssystem, den Verlauf, die Architektur, die Funktionen und Anwendungen des Linux-Betriebssystems, die in verwendet werden können Informatikprojekte . Bei Fragen zu diesem Artikel oder neueste Elektronikprojekte können Sie Ihr Feedback geben, indem Sie im Kommentarbereich unten einen Kommentar abgeben.