Your browser (Internet Explorer 6) is out of date. It has known security flaws and may not display all features of this and other websites. Learn how to update your browser.
X

Archive for März, 2012

Kurzmitteilung

bash: mail: command not found – mail nachinstallieren auf debian Linux Server

Aus Sicherheitsgründen ist es empfehlenswert an seinem Debian-Webserver keinen E-Mail client zu verweden.

Das Ausführen des Befehls

mail

(ganz egal ob direkt oder innerhalb eines Script)
hat dann z.B. diese Fehlermeldung zur Folge:

Das Ausführen des Befehls

bash: mail: command not found

und das ist auch gut so.

Möchte man doch nicht auf mail verzichten, könnte man auf die Idee kommen mail per

apt-get install mail

nach zu installieren.

Doch weit gefehlt, denn ein Paket mail gibt es nicht.
Das Ausführen dieses Befehls hätte nur die Ausgabe

E: Couldn't find package mail

zur Folge.

Das mail Paket heisst mailx und kann mit folgendem Befehl nachinstalliert werden:

apt-get install mailx

Wer lieber nicht herumraten möchte welche Debian-Pakete es zu mail gibt, der kann auch mal

apt-cache search mail |less

eingeben.

Kurzmitteilung

tar.gz packen und entpacken unter Linux

Eine der unter Linux wohl am meisten verbreiteten Paketformen ist tar.gz.
Ein gzip komprimiertes tar-Archiv.
Seit meiner Anfangszeit mit Linux (und das ist jetzt schon fast Jahrzehnte her)
habe ich mir folgenden Befehlt gemerkt

Mit

tar -zxvf datei.tar.gz

wird die gzip-komprimierte tar-datei so entpackt, wie sie auch verpackt ist (die im Archiv hinterlegte Verzeichnisstruktur wird übernommen).

Doch wie ist es mit dem Verpacken?
Sicher, wer täglich damit zu tun hat, der weiss den Befehl dazu aus dem Kopf.

In zwei Schitten könnte das z.B. so aussehen:

tar -c verzeichnis > verzeichnis.tar
gzip -9 verzeichnis.tar

Der bessere Weg wäre mit tar direkt in einem Schritt das tar.gz-Archiv zu erstellen, z.B. so:

tar zcvf verzeichnis.tar.gz verzeichnis

Eine noch übersichtlichere Anleitung zum Packen von Verzeichnissen mit tar findet Ihr hier http://mizine.de/linux/tar-gz-packen/

Link

Online syntax highlighting

Einfach ein praktisches Tool, der Online syntax highlighting