Wenn Sie ständig Meldungen erhalten, dass das Gerät ausgelastet ist, überprüfen Sie zunächst, ob alle Shell-Sitzungen das CD-Dateisystem verlassen haben und dass keine grafischen Anwendungen es mehr verwenden. Im Zweifelsfall verwenden Sie die lsof Tool zum Aufspüren der Prozesse, die die CD-Ressource noch verwenden.
7.6. Zusammenfassung
Wenn alles seinen Platz hat, ist bereits die Hälfte der Arbeit erledigt.
Während es wichtig ist, Ordnung zu halten, ist es ebenso wichtig, sich in Ihrer Umgebung wohl zu fühlen, egal ob Text oder Grafik. Die Textumgebung wird über die Shell-Setup-Dateien gesteuert. Die grafische Umgebung hängt in erster Linie von der X-Server-Konfiguration ab, auf der eine Reihe anderer Anwendungen aufgebaut sind, beispielsweise Fenster- und Desktop-Manager sowie grafische Anwendungen, die jeweils über eigene Konfigurationsdateien verfügen. Sie sollten die system- und programmspezifische Dokumentation lesen, um herauszufinden, wie Sie diese konfigurieren.
Regionale Einstellungen wie die Tastatureinrichtung, die Installation geeigneter Schriftarten und die Sprachunterstützung werden am besten zum Zeitpunkt der Installation vorgenommen.
Die Softwareverwaltung erfolgt entweder automatisch oder manuell über ein Paketsystem. Die folgenden Befehle wurden in diesem Kapitel eingeführt:
Tabelle 7-2. Neue Befehle in Kapitel 7: Sich wie zu Hause fühlen Befehlsbedeutung
Eignung | Verwalten Sie Pakete im Debian-Stil. |
Automount | automatisch neu eingefügte Dateisysteme einbeziehen. |
dpkg | Debian-Paketmanager. |
Wählen Sie | Verwalten Sie Pakete im Debian-Stil. |
Loadkeys | Tastaturkonfiguration laden. |
lsof | Prozesse identifizieren. |
montieren | Fügen Sie ein neues Dateisystem in den vorhandenen Dateisystembaum ein. |
ntpdate | Stellen Sie die Systemzeit und das Datum mithilfe eines Zeitservers ein. |
Aktie | Informationen zur zulässigen Speicherplatznutzung anzeigen. |
recode | Konvertieren Sie Dateien in einen anderen Zeichensatz. |
rpm | RPM-Pakete verwalten. |
Schriftart | Wählen Sie eine Schriftart. |
Zeitzone | Stellen Sie die Zeitzone ein. |
tzconfig | Stellen Sie die Zeitzone ein. |
unlimit | Ressourcenlimits festlegen oder anzeigen. |
up2date | RPM-Pakete verwalten. |
urpmi | RPM-Pakete verwalten. |
yum | RPM-Pakete verwalten. |
7.7. Übungen
7.7.1. Shell-Umgebung
• Drucken Sie Ihre Umgebungseinstellungen aus. Welche Variable kann zum Speichern des CPU-Typs Ihrer Maschine verwendet werden?
• Erstellen Sie ein Skript, das etwas wie „Hallo Welt“ sagen kann. Erteilen Sie ihm die entsprechenden Berechtigungen, damit es ausgeführt werden kann. Testen Sie Ihr Skript.
• Erstellen Sie ein Verzeichnis in Ihrem Home-Verzeichnis und verschieben Sie das Skript in das neue Verzeichnis. Fügen Sie dieses neue Verzeichnis dauerhaft Ihrem Suchpfad hinzu. Testen Sie, ob das Skript ausgeführt werden kann, ohne einen Pfad zu seinem tatsächlichen Speicherort anzugeben.
• Erstellen Sie in Ihrem Home-Verzeichnis Unterverzeichnisse, um verschiedene Dateien zu speichern, beispielsweise ein Verzeichnis Musik Um Audiodateien zu speichern, ein Verzeichnis Unterlagen für Ihre Notizen usw. Und nutzen Sie sie!
• Erstellen Sie eine personalisierte Eingabeaufforderung.
• Grenzen der Ressourcennutzung anzeigen. Kannst du sie ändern?
• Versuchen Sie, komprimierte Manpages zu lesen, ohne sie vorher zu dekomprimieren.
• Erstellen Sie einen Alias lll was tatsächlich ausgeführt wird ls -Der.
• Warum funktioniert der Befehl nicht? Testdatei > Testdatei nicht arbeiten?
• Mounten Sie eine Daten-CD, beispielsweise Ihre Linux-Installations-CD, und schauen Sie sich um. Vergessen Sie nicht, das Gerät abzumontieren, wenn Sie es nicht mehr benötigen.
• Das Skript aus Abschnitt 7.2.5.2 ist nicht perfekt. Es generiert Fehler für Dateien, bei denen es sich um Verzeichnisse handelt. Passen Sie das Skript so an, dass nur einfache Dateien zum Kopieren ausgewählt werden. Verwenden gefunden um die Auswahl zu treffen. Vergessen Sie nicht, das Skript ausführbar zu machen, bevor Sie versuchen, es auszuführen.