08.09.2008

Linux Befehle

Leerzeichen in Dateinamen ersetzen

Das Perl-Tool rename ersetzt durch diesen regulären Ausdruck beliebig viele Leerzeichen durch einen Unterstrich:

rename 's/\s+/_/g' *


find . -type f \( -iname "*.jpg" -o -iname "*.tif" \) -exec rename 's/\s+/_/g' {} \;



find ./Photos -name "*" -exec cp {} ./PhotosBackup \;

find /usr -size +12k -name “M*“ -exec cp {} /tmp \;
find . -iname "*.jpg" -exec cp -p {} ../Bilder_win \;

rsync -rv --size-only ./Photos ./PhotosBackup
rsync -a -r /home/ure /media/sdbext3

Platten eines Computers ansehen und mounten:
sudo fdisk -l
mkdir platte
sudo mount /dev/sda1 platte

Klassisches Beispiel für das Sichern des eigenen Home-Verzeichnisses auf einem Server im Netz:
rsync -abuvz --delete --progress /home/me foobar.com:/backup/home/me

rsync -abuvz --delete --progress /home/ure/Fotospot_Bilder /media/VERBATIM/Backup_Wichtig

Keine Kommentare: