Archives for posts tagged ‘konsole’

PDF-Datein in s/w konvertieren

Mit ghostscript und folgendem Befehl kann man bunte PDF-Dateien in schwarz-weiß konvertieren: gs -sOutputFile=output.pdf -sDEVICE=pdfwrite -sColorConversionStrategy=Gray -dProcessColorModel=/DeviceGray -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -sEPSCrop input.pdf

Mit 7zip split archives erstellen

Mit folgendem Befehl kann man mit 7zip split archives erstellen: 7z a -v5M test.7z foo1/ Erstellt 5MB große Archive aus dem Ordner foo1/

Suchen & löschen in einem Zug

Mit diesem Befehl kann man alle Suchergebnisse unmittelbar löschen: # löscht alle SVN Dateien aus dem aktuellen Verzeichnis find . -type d -name “.svn” -exec rm -r {} \;

fusefs-kmod-Fehler beim Kompilieren

Wer beim Benutzen der Ports-Collection unter FreeBSD mal über den Fehler stolpern sollte: fusefs-kmod requires the userland sources to be installed. Set SRC_BASE if it is not in /usr/src. Lösung: sysinstall Dann Configure -> Distributions -> src -> base + sbin + sys auswählen und installieren.

Mit mplayer Bilder aus Videos extrahieren

Mit folgendem Befehl kann man mittels mplayer einzelne Bilder aus Videos extrahieren: mplayer -frames 10 -ss 60 -vo png outdir=/home/foo/:quality=75 /path/to/video.avi -vo png definiert das Bildformat (möglich wäre hier z.B. auch “jpeg”) -outdir=/home/foo/test/ definiert das Verzeichnis in dem das Bild gespeichert werden soll -frames 10 definiert wieviele Bilder extrahiert werden sollen -ss 200 definiert das [...]

mp4-Video 90° drehen

Mit MEncoder und folgendem Befehl kann man ein mp4-Video um 90 Grad drehen: mencoder -vf rotate=1 -ovc lavc -oac pcm input.mp4 -o output.mp4

Dateien durchsuchen

Folgender Befehl sucht nach einem Begriff innerhalb von Dateien: find / -type f -exec grep -q ‘foo’ {} \; -a -exec ls -l {} \;

7z-Archive erstellen

Erstellt ein Archiv namens archive1.7z mit der höchsten Komprimierungsrate aus dem Ordner foo: 7z a -mx=9 archive1.7z foo/ Erstellt ein Archiv namens archive1.7z mit der niedrigsten Komprimierungsrate aus dem Ordner foo: 7z a -mx=0 archive1.7z foo/ Erstellt ein Archiv namens archive1.7z mit der niedrigsten Komprimierungsrate aus dem Ordner foo und setzt als Passwort secret: 7z [...]

Kleinschreibung per perl-script

Hier ein perl-script[1], das alle Dateien in einem Ordner (inklusive Unterordner) in Kleinbuchstaben umwandelt: #!/usr/bin/perl -w use strict; # Open ‘find’ process to list files recursively with paths open(FIND, “find |”); while() { chomp; next if $_ eq $0; # Don’t rename ourself rename($_, lc($_)); } close(FIND); Einfach mit chmod u+x ausführbar machen und mit [...]

Leserechte mit chmod entziehen

Es ist mir schon öfters aufgefallen, dass ein normaler Benutzer auf einem UNIX-System zwar an vielen Orten keine Schreib-, aber Leserechte hat, was für jemanden der sich “geschützt” fühlt eine böse Überraschung sein kann. Mit chmod kann man die Rechte für Ordner und Dateien setzen. # chmod a-r /var/www/ zum Beispiel entzieht für alle (a) [...]