Linux-UNIX-Tutorial

May 23

Linux ist ein open-Source, Unix-ähnliches Betriebssystem. Open-Source bezieht sich auf die Tatsache, dass der gesamte Betriebssystem-Quellcode frei verfügbar, um anzuzeigen oder Änderungen vorzunehmen, wie sie es für richtig halten. Es heißt Unix-artigen oder Unix-basierten, da es nicht auf der AT & T Unix basiert Kernel, sondern auf einen Kernel, von Linus Torvalds entwickelt, mit einer völlig anderen Codebasis. Jedoch das Linux-Betriebssystem konform zu viele Unix-Strukturen und verwendet meist die gleichen Befehle.

Das Betriebssystem

Das Linux-Betriebssystem (OS) basiert auf dem Linux-Kernel. Der Kernel ist eine Softwareanwendung, die für die Kommunikation zwischen Hard- und Software verantwortlich ist. Es ist der Abstraktionsschicht für Speicher, Prozessoren und i/o-Geräte, die die Software gesteuert werden muss.

Am Anfang der Kernel liegt die Shell. Die Shell ist die Schicht zwischen dem Nutzer und dem Kernel. Die Shell die Befehle interpretiert und ausgeführt. Es gibt mehrere Shells verfügbar für die Betriebssysteme Linux, aber die Standard-Shell ist die Bash (Bourne Again) Shell.

Die letzte Schicht des Betriebssystems ist die Programme oder Anwendungen. Obwohl die Shell und Kernel auch Programme sind, gelten sie getrennt von Programmen wie Textverarbeitung und Media-Playern.

Das Dateisystem

Das Dateisystem ist hierarchisch, mit der Basis wird das Root-Verzeichnis, Sigel "/". Jedes Verzeichnis dahinter kann letztlich in das Stammverzeichnis zurückverfolgt werden. Jedes Verzeichnis hat einen ganz bestimmten Zweck. Beispielsweise enthält das Verzeichnis "/ home" die Personalakten der einzelnen Benutzer, die "/ bin" und "/ Sbin" Verzeichnisse halten die Programmdateien und das Verzeichnis "/ boot" enthält die Dateien, die für das Betriebssystem starten.

Eine weitere wichtige Sache zu beachten ist, dass alles in Linux als Datei, einschließlich die Programmdateien, die Textdateien, Verzeichnisse und Hardwaregeräte behandelt wird. Es gibt drei Dateitypen, und jeden Dateityp hat eine bestimmte Funktion. Gewöhnliche Dateien sind Dateien wie Textdateien und Binary (Software). Verzeichnisdateien enthalten nur die Namen und Identifikation Anzahl der jede Datei innerhalb des Verzeichnisses statt. Gerätedateien halten keine Informationen aber werden verwendet, um Befehle an die Hardwaregeräte zu übergeben.

Die Shell

Oft, wenn Leute an das Betriebssystem Linux denken, denken sie an die Befehlszeilenschnittstelle (CLI) oder Shell. Es ist, in dem Sie die Systembefehle eingeben. Um die Shell zuzugreifen, öffnen Sie ein terminal-Fenster. Das terminal-Fenster findet in der Regel unter "Systemprogramme" oder "Zubehör" unter dem Menüpunkt "Start" oder "Applications" in die grafische Oberfläche.

Wenn Sie das terminal-Fenster öffnen, werden Sie mit der Eingabeaufforderung in Form von "%" oder "$" dargestellt. Dies ist, wo Sie Befehle eingeben. Befehle sind erforderlich, um das Betriebssystem nichts vom Bearbeiten von Textdateien zu bearbeiten von Hardware zu machen. Die Linux-Befehl-Base ist zu zahlreich, um zum detail gehen, aber häufig verwendete Befehle finden Sie unter der BSD.org-Website (siehe Ressourcen unten).

Die grafischen Desktops

Mit dem Fortschritt der grafischen Desktops wie Gnome oder KDE können Sie das Linux-Betriebssystem denkbar für eine lange Zeit verwenden, ohne ein terminal-Fenster zu öffnen. Die meisten alltäglichen Aufgaben haben jetzt eine grafische Benutzeroberfläche (GUI) von einer Art oder andere. Jedes desktop-Umgebung hat seine eigenen vor-und Nachteile. KDE ist beispielsweise eine stabilere desktop-Umgebung, mit verbesserten Grafiken und Menüs. Gnome ist mehr utilitaristisch im Look And Feel. Der Desktop, den Sie auswählen ist ausschließlich eine persönliche Präferenz, und einige Leute wie Gnome und KDE installieren und wechseln zwischen den beiden.

Es ist wichtig zu beachten, dass nicht alle Programme für Gnome unter KDE und umgekehrt, ohne den Schreibtisch-spezifische Bibliotheken installiert ausgeführt werden. Jedoch ist eine Anwendung, die eine Sache in Gnome tut, können Sie einigermaßen sicher sein, dass gibt es eine ähnliche Anwendung in KDE.

Jetzt haben Sie ein grundlegendes Verständnis des Linux-OS ist der beste Weg um mehr zu erfahren, wählen Sie eine Distribution wie Ubuntu oder Fedora und zu installieren (siehe Ressourcen). Erfahrung ist bei weitem der beste Lehrer in dieser Instanz.