News arrow Die Konsole Mittwoch, 20. August 2008

Main Menu
News
Einleitung
Linux Allgemein
Über Ubuntu
Installation
kleine Hilfen
grafische Oberfläche
Die Konsole
Downloads
Erkenntnisse
Sicherheit
Neuste Erkenntnisse
Die Konsole

Wer mit der Konsole (auch Terminal oder Eingabeauffordeung genannt) richtig umgehen kann ist schneller als jeder mit der Maus. Die Vorteile dafür liegen auf der Hand. Man tippt bekanntlich schneller als man sich in einer grafischen Oberfläche zu dem Punkt gelangt an dem man etwas ändern kann. Ich möchte damit nicht sagen, dass die grafische Oberfläche schlecht ist, aber....... stellt euch einmal folgende Situation vor:

Euer System stürzt aus unerklärlichen Gründen ab (Windows Benutzer kennen das Problem). Sobald die grafische Oberfläche nicht mehr läuft, wisst ihr nicht was ihr tun sollt. wenn ihr aber jedoch mit der Konsole richtig umgehen könnt, seit ihr in der Lage den Fehler zu finden und zu korrigieren. Wenn ihr die Grundbefehle drauf habt könnt ihr euer Sytem wieder auf trapp bringen. Ihr denk euch jetzt sicherlich "Aber ich kenn mich doch garnich richtig aus." Da frage ich euch, wozu gibt es das Internet in dem Menschen wie ihr sicherlich schon das gleiche Problem hatten. Ihr fragt euch aber nun sicherlich wie es möglich ist ins Internet zu gehen ohne eine grafische Oberfläche? Auch dafür gibt Linux Abhilfe. Mit Browsern wie Lynx, links2 und W3m. Diese sind nämlich textbasiert und sehr Hilfreich.

Fazit: Seid ihr mit der Konsole fit, sind Datensicherung und Wiederherstellung der grafischen Oberfläche kein Problem.


In dieser Rubrik werdet ihr die Grundlagen für die Bewegung innerhalb der Verzeichnisstruktur kennen lernen. Des weiteren lernt ihr verschiedene Systemdateien kennen. Zu guter Letzt, lernt ihr Programme kennen, die ihr aus der grafischen Oberfläche gut kennen, für die es aber auch textbasierte Abhilfe gibt.


Verzeichnisstruktur unter Linux

Es mag kompliziert aussehen, aber verzweifelt nicht gleich. Eine Erklärung folgt.
Verzeichnisstruktur

Als Anfänger sollte man wissen, dass es das home - Verzeichnis ist das für einen Benutzer am wichtigsten ist. Im diesem Verzeichnis sind alle Dateien vorhanden die zu einem Benutzer gehören. Es ist mit dem Verzeichnis "Dokumente und Einstellungen" aus Windows zu vergleichen. Die eigenen Dateien sind darin enthalten und die benutzerspezifischen einstellungen auch.

Fangen wir aber von vorne an. Ihr solltet eigentlich nur wissen wofür die einzelnen Verzeichnisse zustendig sind.

/bin In diesem Verzeichnis befinden sich die Hauptprogramme, die bei booten für jeden Benutzer verfügbar sein müssen. Es sind also alle Standardbefehele von Linux.
/boot In diesem Verzeichnis werden alle für den Bootvorgang relevanten Dateien gespeichert. Der Linux Kernel ist z.B. darin enthalten, aber auch der Bootloader.
/cdrom Dieses Verzeichnis ist bei Ubuntu eigentlich nur ein Verweis auf "/media/cdrom/".
/dev In diesem Verzeihcnis sind die Gerätedateien enthalten. Diese stellen eine einfach zu nutzende Schnittstelle zur Hardware dar. Die Festplatten sind z.B. darin verzeichnet unter den Namen "hda" (erste Festplatte)
/etc Dieses Verzeichnis beinhaltet sämtliche Konfigurationsdateien. Diese enthalten die Einstellungen verschiedener Programme, aber auch grundlegende Systeminformationen sind darin enthalten.
/home Enthält das Homeverzeichnis jedes angelegten Users. Bei jedem User sind die einzelnen Einstellungen, aber auch die Eigenen Dateien enthalten.
/lib Hier befinden sich die wichtigsten Funktionsbibliotheken des Systems. WICHTIG!: Finger weg!
/media In diesem verzeichnis sind die Wechseldatenträger wie CD-ROM usw. enthalten.
/proc Ist nur ein virtuelles Verzeichnis! Es ist eine Schnittstelle zu Kernel. Alle laufenden Programme werden in den Unterverzeichnissen aufgeführt. zusätzlich enthält es Information zum Kernel und der Hardware des Systems
/root Ist das Heimatverzeichnis des Administrators. Es liegt auf der Wurzelverzeichnisebene, damit er auch noch auf seine Software zugreifen kann wenn die anderen PArtitionen nicht mehr funktionieren.
/sbin Dieses Verzeichnis enthält auch Systemwichtige Programme, jedoch sind hier Programme enthalten die dem Administrator vorbehalten sind. Ein normaler Nutzer hat keinen Zugriff darauf.
/usr In diesem Verzeichnis sind alle übrigen Programme gespeichert. Programmdateien sind z.B. in usr/bin/ und Spiele in /usr/games/. es ist mit das grö#223;ßte Verzeichnis.
/var var steht in diesem Fall für "variabel" was soviel wie Veränderlich bedeutet. in diesem Verzeichnis sind alle möglichen Log-Dateien gespeichert. aber auch Emails sind hier enthalten.

Wie ihr seht ist die Struktur garnicht so schwer. Sie wird einem auch immer mehr und mehr begreiflicher, wenn man länger mit Linux gearbeitet hat. Wenn ihr begonnen hab euch intensiv mit der Konsole zu beschäftigen und evrschieden Befehle gelernt habt, wird euch sicherlich das ein oder andere bekannt vorkommen.

LINUX LERNEN © by Kay Fichtelmann


Social Bookmarking