linux

Administration

Hier stehen Dinge, die man nur als Administrator (Root) bzw. Superuser ausführen kann. Administratorrechte bekommen: Sitzt man vor einem Linux-Rechner kann man sich sehr einfach(!) Root-Rechte verschaffen. Dazu muß man nur im Bootmanager als Option init=/bin/bash eingeben.

Archivieren

Eine gute Einführung übers Archivieren und Komprimieren gibts in bei Welsh et al. 2000. Ich beschränke mich daher im weiteren auf ein paar eigene Bemerkungen. *.gz-Dateien entpacken: gunzip dateiname.

Drucken

Beim Drucken zeigen sich die Stärken und Schwächen des Betriebssystems ganz besonders. Die Treiberunterstützung ist im Vergleich zu Windows oft noch schlecht und die Installation und Einrichtung von lokalen Druckern ist unter Linux manchmal immer noch ein unnötig komplizierter Vorgang.

Editoren

Welchen Editor verwenden ? Statt sich unter Linux mit emacs oder vi rumzuquaelen sollte man lieber mal folgende ausprobieren: Kate : Kann alles, braucht aber KDE. Trotzdem mein Favorit!

KDE

Killerfeature: FISH Eines meiner liebsten Features von KDE ist die direkte Integration von Netzwerkverzeichnissen über das FISH-Protokoll. Einfach unter Netzwerkbrowser "Netzwerkordner hinzufügen" auswählen und im folgenden Dialog ssh auswählen und im folgenden Dialogfenster die Daten des SSH-Servers eingeben.

Konvertieren

Umwandeln von PDF-Dateien in PS-Dateien: Manche PDF-Dateien lassen sich nicht mit lpr ausdrucken lassen. Am einfachsten ist es dann, diese Dateien mit acroread -toPostScript dateiname.pdf in Postscriptdateien umzuwandeln.

Shell

Die Kommandozeile (bzw. die Shell oder das Terminal) Wenn hier die Rede von Shell ist ist immer die bash-Shell (Standard-Kommandozeileninterpreter unter Linux und Mac OS X) gemeint. Interessante Alternativen zur bash sind die Z-Shell (zsh) (bietet unter anderm TAB-Completion nicht nur für Befehle sondern auch für Befehlsoptionen, siehe auch Guckes,Plenz: Zsh.

Shell-Skripte

Um Shell-Skripte für die Bash-Shell zu schreiben sind folgende Schritte nötig: Eine Textdatei erzeugen mit Namen dateiname.sh Die erste Zeile der Textdatei muß lauten: #!/bin/sh Im Anschluss an diese Zeile schreibt man das Shell-Skript.

SSH

SSH-Verbindung mit Weiterleitung grafischer Ausgaben (X-Tunneling): ssh -X -l username computername Die Option -X aktiviert dabei das X-Tunneling. Ein kleines -x würde hingegen X-Tunneling explizit abschalten. Kopieren mit SCP: scp -r username@computername:pfad .