FTP mit dem Midnight Commander

Da war ich nun auf der Konsole und wollte mich bequem mit einem FTP Server verbinden um einige Daten herunterzuladen. Nach einigem Überlegungen fiel mir ein das der Midnight Commander (mc) dies doch beherscht. Nur die Syntax muss man sich merken:

/#ftp:seeseekey:

Sprich Nutzername, Passwort und dann der entsprechende Server. Danach kann man problemlos Dateien von dem FTP kopieren.

Weitere Informationen gibt es unter:
http://wiki.ubuntuusers.de/Dateimanager

Bestimmte Dateien rekursiv löschen

Gestern wollte ich alle Makefile.am Dateien aus einem bestimmten Verzeichnis löschen. Da mir der Krusader keine Möglichkeit dazu bot das ganze elegant zu lösen musste das Terminal ran. Dort sieht das ganze dann so aus:

find /home/seeseekey/Development/invertika.googlecode.com/client/ -name ‚Makefile.am‘ -delete

Und ganz wichtig, vorher schauen ob die Pfade stimmen damit nichts schief geht ;) Und wenn das passende Projekt dazu interessiert der sollte einfach mal http://invertika.org besuchen.

Kleines Skript zum erstellen von Thumbnails aus Videodateien

Ich hatte vor einiger Zeit das Problem das ich eine Thumbnail Galerie aus meinem Rohmaterial für den Schnitt machen wollte. Dank diesem kleinen Skript:

#!/bin/sh
for i in *.mp4; do ffmpeg -itsoffset -1 -i $i -vcodec mjpeg -vframes 1 -an -f rawvideo -s 480×270 $i.jpg; done

ist das nun kein Problem mehr :) Es erzeugt ein Bild aus einem bestimmten Teil eines Videos und speichert das ganze als JPEG Bild.

Dinge über Linux die ich immer wieder vergesse…

Es gibt so ein paar Dinge und Befehle die ich immer wieder vergesse und dann erstmal wieder minutenlang danach im Internet suche. Aus diesem Grund schreibe ich sie hier mal auf :)

Kernelversion ermitteln
Die Kernelversion ermittelt man, indem man einfach uname -a in die Konsole eingibt.

Rekursiv den Besitzer von Dateien ändern
Möchte man alle Dateien eines Ordners einem anderen Besitzer zu ordnen so benutzt man hierfür den Befehl chown. Um jetzt z.B. alle Dateien welche im Ordner /home/seeseekey/ liegen dem Besitzer robert, der Gruppe users zuzuweisen muss man folgendes eingeben: chown -R -c robert:users /home/seeseekey/.

Mit apt-cache ein Paket suchen
Wenn man mal wieder ein Paket sucht aber nicht genau weiß wie es heißt so hilft apt-cache search Suchbegriff. Das ganze könnte dann z.B. so aussehen: apt-cache search python und schon bekommt man alle Pakete in denen der Name python vorkommt.