Linux ist eine Open Source , Unix -ähnliches Betriebssystem . Open Source bezieht sich auf die Tatsache, dass das gesamte Betriebssystem Quellcode für jedermann frei erhältlich anzuzeigen oder Änderungen vornehmen , wie sie sehen, ist fit . Es heißt Unix -oder Unix -basierten , weil es nicht auf dem AT & T Unix-Kernel , sondern auf einem Kernel von Linus Torvalds mit einem völlig anderen Code-Basis entworfen und gebaut wird . Allerdings entspricht das Linux-Betriebssystem , um viele der Unix Strukturen und benutzt die meisten der gleichen Befehle . Das Betriebssystem
Das Linux-Betriebssystem (OS ) auf dem Linux-Kernel basieren . Der Kern ist eine Softwareanwendung, die für die Verwaltung der Kommunikation zwischen der Hardware und Software ist . Es ist die Abstraktionsschicht für den Speicher , Prozessoren und I /O -Geräte, die Software muss kontrollieren.
Auf dem Dach der Kernel liegt die Schale. Die Schale ist die Schicht zwischen dem Nutzer und dem Kernel . Die Shell interpretiert die Befehle und führt sie aus . Es gibt mehrere Shells für Linux-Betriebssysteme , aber die Standard-Shell ist die Bash ( Bourne Again) Shell.
Die letzte Schicht des OS ist die Programme oder Anwendungen . Obwohl die Schale und Kern sind auch Programme , werden sie als getrennt von Programmen wie Textverarbeitung und Media-Player .
Das File System
Das Dateisystem ist hierarchisch in Natur, mit der Basis ist das Root-Verzeichnis , durch "/" bezeichnet. Jedes Verzeichnis darunter letztlich zurückverfolgt werden , um das Root-Verzeichnis . Jedes Verzeichnis hat einen ganz bestimmten Zweck . Zum Beispiel hält die "/home "-Verzeichnis die persönlichen Dateien der einzelnen Benutzer , die "/bin " und "/sbin " Verzeichnisse halten die Programmdateien und die " /boot " -Verzeichnis enthält die Dateien benötigt, um das Betriebssystem zu starten.
weitere wichtige Sache zu beachten ist, dass alles in Linux als Datei , einschließlich der Programm-Dateien , Textdateien , die Verzeichnisse und die Hardware-Geräte behandelt. Es gibt drei Dateitypen , und jede Datei -Typ hat eine bestimmte Funktion. Ordinary Dateien sind Dateien wie Textdateien und binäre (Software) -Dateien. Verzeichnis Dateien enthalten nur den Namen und die Identifikationsnummer für jede Datei in dem Verzeichnis statt. Geräte- Dateien enthalten keine Informationen, sondern werden verwendet, um Befehle an die Hardware-Geräte weitergeben.
Die Shell
Oft, wenn Leute von dem Linux-Betriebssystem zu denken, sie denken Sie an die Command Line Interface ( CLI) oder Shell. Es ist, wo Sie die System- Befehle eingeben. Um die Shell zuzugreifen, öffnen Sie ein Terminal-Fenster . Das Terminal-Fenster in der Regel wird unter " System Tools" oder "Zubehör" unter dem Haupt "Start" oder "Anwendungen" -Menü in der grafischen Desktop gefunden.
Wenn Sie das Terminal-Fenster öffnen, werden Sie mit dem Befehl vorgestellt veranlassen , in Form von "%" oder "$" . Dies ist, wo Sie Befehle eingeben . Befehle sind erforderlich, damit das OS nichts von Manipulation Textdateien zu manipulieren Hardware. Der Linux- Befehl Basis ist zu zahlreich, um in den Detail gehen , aber häufig verwendete Befehle können an der BSD.org Website ( siehe Ressourcen unten) .
Die Grafische Desktops
Mit der Weiterentwicklung der grafischen Desktops wie Gnome oder KDE , können Sie möglicherweise das Linux- Betriebssystem für eine lange Zeit , ohne jemals ein Terminal-Fenster . Die meisten der von Tag zu Tag Aufgaben haben jetzt eine grafische Benutzeroberfläche ( GUI) von einer Art oder einer anderen . Jeder Desktop-Umgebung hat ihre eigenen Vor-und Nachteile . Zum Beispiel ist ein robuster KDE -Desktop-Umgebung , mit verbesserter Grafik und Menüs. Gnome ist mehr utilitaristischen in Optik und Haptik . Der Desktop, die Sie wählen, ist allein eine persönliche Präferenz , und einige Leute gerne sowohl Gnome und KDE installieren und schalten Sie zwischen den beiden.
Es ist wichtig zu beachten, dass nicht alle Programme für Gnome entwickelt wird unter KDE laufen , und umgekehrt , ohne die Desktop -spezifische Bibliotheken installiert . Allerdings, wenn es eine Anwendung, die eine Sache tut in Gnome , können Sie ziemlich sicher sein , dass es eine ähnliche Anwendung in KDE.
Nun, da Sie ein grundlegendes Verständnis des Linux- OS haben , der beste Weg, mehr ist es, eine Distribution wie Ubuntu oder Fedora holen und installieren Sie es ( siehe Ressourcen). Erfahrung ist bei weitem der beste Lehrer in dieser Instanz.