Konsole
Bash-Befehle durchsuchen
Verfasst von Erik am Sa, 04/06/2011 - 21:06Die 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
Verfasst von Erik am Di, 28/12/2010 - 14:14Jedes 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
Verfasst von Erik am Mi, 27/10/2010 - 21:32Mit 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
Verfasst von Erik am Mi, 23/06/2010 - 11:02Der 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
Verfasst von Erik am Fr, 09/04/2010 - 07:37Voraussetzungen
- Funktionsfähiges GIT
- wenn erforderlich, ssh/Putty
- ein leeres Verzeichnis
Datensicherung auf ein entferntes Bandlaufwerk
Verfasst von Erik am Do, 01/04/2010 - 21:27Beschreibung
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
Verfasst von Erik am Do, 01/04/2010 - 21:27Ist 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
Verfasst von Erik am Do, 01/04/2010 - 21:27Das 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
Verfasst von Erik am Do, 01/04/2010 - 21:27Zuerst muss die SCSI-Konfiguration ermittelt werden:
Fortschrittsanzeige bei dd
Verfasst von Erik am Do, 01/04/2010 - 21:27dd if=/dev/hda1 | buffer -s 64k -S 10m >image
Quelle: c't 2/2006, S. 182: Hotline