Konsole

Bash-Befehle durchsuchen

Die Bash als Befehlszeileninterpreter zeichnet alle Eingaben in der History-Datei ~/.bash_history auf. Bereits eingegebene Befehle lassen sich darin suchen, zur Bearbeitung aufrufen und erneut ausführen.

GnuPG-Schlüssel für das neue Jahr erstellen

Jedes Jahr wird ein neues Schlüsselpaar für die Kommunikation mit GnuPG-verschlüsselten E-Mails verwendet. Um die Schlüsselprüfung beim Empfänger zu vereinfachen, wird der neue Schlüssel mit einem bereits bekannten Schlüssel signiert (web of trust).

Folgende Befehle werden genutzt:

Perl als Zeilenfilter

Mit Hilfe der Kommandozeilenschalter -pe wird PERL angewiesen, die Standardeingabe zeilenweise mit Hilfe des regulären Ausdrucks zu verarbeiten.

Beispiel: Ersetze alle Kommas in Euro-Zahlenbeträgen durch einen Punkt.

Aufruf: cat eingabe | perl -pe 's/EUR(\d+)\,(\d{2})/EUR$1\.$2/'

Quelle: Perl One Liners

Video konvertieren mit FFMPEG

Der folgende Aufruf benutzt ffmpeg zur Umwandlung eines Videos aus einem großem Videoportal in ein Format, dass vom Mobiltelefon (Nokia 6233) abgespielt werden kann:

ffmpeg -i inputfile.flv -s 240x135 -ac 1 -r 15 -vcodec mpeg4 output.mp4

Git mit einem Subversion-Repository benutzen

Voraussetzungen

  1. Funktionsfähiges GIT
  2. wenn erforderlich, ssh/Putty
  3. ein leeres Verzeichnis

Datensicherung auf ein entferntes Bandlaufwerk

Beschreibung

Von der lokalen Maschine aus sollen Daten auf einem Bandlaufwerk gesichert werden, das in einem entfernten Rechner eingebaut ist. Dazu werden die Komponenten tar, rmt und ssh benötigt.

Bei meinem Linux-Zielrechner muss noch eine Verknüpfung hergestellt werden, da das tar-Programm auf dem Zielhost die Datei rmt im Verzeichnis /usr/libexec erwartet:

mkdir /usr/libexec
ln /usr/sbin/rmt /usr/libexec/rmt

Grep mit mehreren Suchmustern

Ist es notwendig, mittels grep mehrere Muster zu prüfen, kann der Kommandoaufruf so aussehen:

find | grep -E '(\.zip$)|(\.tar\.)|(\.log$)'

xcdroast-Dateien in OGG umwandeln

Das Programm xcdroast kann eine Audio-CD auf der Festplatte ablegen und idealerweise auch die CDDB abfragen. Um diese wav-Dateien ins platzsparende OGG-Vorbis- oder MP3-Format umzuwandeln, können die Informationen aus der xinf-Datei genutzt werden. Dazu dient das folgende Skript konvert.gawk:

ISO-Datei auf der Kommandozeile brennen

Zuerst muss die SCSI-Konfiguration ermittelt werden:

Fortschrittsanzeige bei dd

dd if=/dev/hda1 | buffer -s 64k -S 10m >image

Quelle: c't 2/2006, S. 182: Hotline

Inhalt abgleichen