Linux / Unix - Erste Schritte

Inhaltsverzeichnis
Wir beginnen mit einigen grundlegenden Konzepten zum Verständnis was es istWas macht es im Wesentlichen besonders? Dann werden wir sehen, wie man es installiert und damit spielt, und schließlich werden wir grundlegende Befehle zur Verwendung in der Shell präsentieren, damit wir lernen Was es macht.
UNIX ist ein Betriebssystem (die Gruppe von Programmen, die dafür verantwortlich sind, dass der Computer funktioniert), das erstmals in den 1960er Jahren entwickelt wurde.
Das UNIX-Betriebssystem Es besteht aus 3 wesentlichen Teilen:
  • Der Kernel: Er ist das Herz des Betriebssystems, er ist dafür verantwortlich, Programmen Speicher und Verarbeitungszeit zuzuweisen, und er ist verantwortlich für die Verwaltung des Dateispeichersystems und der Kommunikation als Reaktion auf Systemaufrufe.
  • Die "Shell": ist die Schnittstelle zwischen dem Benutzer und dem Kernel. Wenn sich ein Benutzer beim System anmeldet, überprüft das Login-Authentifizierungsprogramm den Benutzernamen und das Passwort und startet sofort ein anderes Programm namens "Shell", das ein Befehlszeileninterpreter ist. Die "Shell" interpretiert die vom Benutzer eingegebenen Befehle und kümmert sich um deren Ausführung.
  • und diverse Programme.
Als kleines Beispiel dafür, wie diese 3 Teile zusammenarbeiten, sehen wir uns Folgendes an:
Angenommen, Sie möchten eine Datei namens . kopieren meinedatei.txt und ändern Sie den Namen, sobald Sie Zugriff auf die Shell haben, geben Sie den folgenden Befehl ein:
cp myfile.txt myfilename.txt

Die Shell würde das Dateispeichersystem nach dem System durchsuchen, das das Programm enthält cp und es würde erkennen, dass es 2 Parameter vom Typ Text (meinedatei.txt Ja meinDateiname.txt in diesem Fall), um den Kernel später durch Systemaufrufe aufzufordern, das Programm auszuführen cp. Das Programm würde dann über die Datei laufen meinedatei.txt und ich würde eine Kopie davon mit dem Namen erstellen meinDateiname.txt. Sobald der Vorgang abgeschlossen ist "cp myfile.txt myfilename.txt", gibt die Shell die Befehlszeile an den Benutzer zurück und informiert ihn, dass er neue Programme ausführen kann.
Aus der ersten UNIX-Version wurden 2 Zweige entwickelt: "Berkeley Software Distribution" (BSD) und "System V Release 4" (SVR4) und derzeit gibt es mehrere Varianten, die sich an einen dieser beiden Zweige anlehnen:
BSD-Typ:
  • Digitales UNIX.
  • Linux.
  • Mac OS.
Typ SVR4:
  • Sonne Solaris.
  • Hewlett-Packard HP-UX.
  • IRIX.
Gemischt:
  • AIX.
Die wichtigsten Unterschiede zwischen diesen Systemen basieren auf der Art und Weise, wie sie mit der Hardware und dem Netzwerk kommunizieren, die "Shell" ist bei allen Arten von UNIX-basierten Systemen praktisch identisch, daher sind die in diesem und anderen Tutorials gelernten Befehle leicht zu transportieren zwischen einem Betriebssystem und einem anderen.
  • Es ist ein Mehrbenutzer-Betriebssystem.
  • Es verfügt über eine leistungsstarke Befehlszeilenschnittstelle (die "Shell").
  • Ein hierarchisches Dateisystem.
  • Eine offene Architektur.
  • Kostenlos und leicht zugänglich.
Dadurch unterscheidet es sich in folgenden Punkten von anderen Betriebssystemen:
  • Exzellente Verwaltung und Kontrolle der Systemressourcen.
  • Sehr hohe Zuverlässigkeit (langer Dauerbetrieb ohne Neustart).
  • Tools zum Anpassen des Systems sind entweder nativ und im Lieferumfang des Betriebssystems enthalten oder kostenlos im Internet verfügbar.
  • Bei Open Source Systemen (wie Linux) gibt es keine Lizenzprobleme.
  • Viel größere Skalierbarkeit.
  • Vollständige Dokumentation sowohl auf demselben System als auch im Internet verfügbar.
  • Riesige Mengen an kostenloser Software zur Implementierung und Verbesserung verfügbar.
Im Allgemeinen werden UNIX-Systeme für ihre Fähigkeit anerkannt, kontinuierlich zu funktionieren, indem HUNDERTE TAGE, es gibt sogar Fälle von UNIX-Servern, für die kontinuierlich gearbeitet wurde JAHRE. Im Gegensatz dazu empfiehlt Microsoft, Ihre Windows NT-Server jeden Monat neu zu starten.
Derzeit ist das UNIX-basierte Betriebssystem, das der ursprünglichen Ideologie am nächsten kommt, Linux, dessen ursprünglicher Kernel 1991 von Linus Torvalds erstellt wurde und aus dem alle aktuellen Linux-Distributionen entwickelt wurden, einschließlich:
Bild gesendet
Bild gesendet
Bild gesendet
Bild gesendet
Bild gesendet
Bild gesendet
Bild gesendet
Dies, Kollegen, war nur ein kleiner Bissen darüber, was es bedeutet, Linux zu verwenden. Später werden wir sehen, wie Sie eine Version von Linux auf Ihrem Computer (vielleicht Ubuntu oder Fedora) mit seiner Desktop-Umgebung (hauptsächlich GNOME) und seinem Windows-System installieren (X11, höchstwahrscheinlich). Nach der Installation beginnen wir mit der Arbeit mit der Shell und lernen verschiedene grundlegende Befehle für alle UNIX-basierten Systeme.
Vergessen Sie nicht, Ihre Kommentare zu hinterlassen,
Bis zum nächsten Mal!Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave