|
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 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 jedoch mit der Konsole richtig umgehen könnt, seid ihr in der Lage den Fehler zu finden und zu korrigieren.
Wenn ihr die Grundbefehle drauf habt, könnt ihr euer Sytem wieder auf Trab bringen. Ihr denkt euch jetzt sicherlich "Aber ich kenn mich doch gar nicht 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, 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 kennt, für die es aber auch textbasierte Abhilfe gibt.
Verzeichnisstruktur unter LinuxEs mag kompliziert aussehen, aber verzweifelt nicht gleich. Eine Erklärung folgt.

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 zuständig sind.
| /bin |
In diesem Verzeichnis befinden sich die Hauptprogramme, die beim 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 Verzeichnis 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 zum 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 gar nicht so schwer. Sie wird einem auch immer mehr und mehr begreiflich, wenn man länger mit Linux gearbeitet hat. Wenn ihr begonnen habt, euch intensiv mit der Konsole zu beschäftigen und verschiedene Befehle gelernt habt, wird euch sicherlich das ein oder andere bekannt vorkommen.
|