mysql dump everything
mysqldump -u [username] -p [passwort] –opt –all-databases > komplett.sql
grep netstat die www mit dauerupdate
watch ’netstat -apee | grep :www‘
dokumente in einem verzeichniss grepen
grep -ril „das.was.ich.suche“ /etc/
Verzeichnisse Anzeigen mit den grössen in MB
find -maxdepth 1 | xargs du -sh
oder
find -maxdepth 1 -exec du -sh {} ;
und sortiert
find -maxdepth 1 -exec du -sh {} ; | sort -n
Verzeichniss anzeigen wie Windows
ls -alFtrh
Rename von Filenamen mit sed
for i in .; do j=`echo $i | sed ’s/Bild.(.*).Kopie.jpg/bild_1.jpg/g’`; mv „$i“ „$j“; done
Ersetzt eine Serie von Bild 301 Kopie.jpg in eine bild_301.jpg (die Nummern bleiben natürlich unberührt).
Eine Liste als Einzeiler für einen Befehl einlesen
for i in $(cat delme.txt) ; do echo -n „$i „; done
GrafiksMagick resize auf 600 Breite
gm convert luftfilter.jpg -density 72 -resize 600 -quality 80 GrafiksMagick/luftfilter.jpg
für den Vergleich zu PS
gm convert -verbose 08-BusPool-A5_RGB.jpg -units PixelsPerInch -density 72 -quality 90 -filter Lanczos -resize 600 ImageMagick/gm08-BusPool-A5_RGB_90.jpg
ImageMagick resize auf 600 Breite
convert luftfilter.jpg -density 72 -resize 600 -quality 80 ImageMagick/luftfilter.jpg
für den Vergleich zu PS
convert -verbose 08-BusPool-A5_RGB.jpg -strip -units PixelsPerInch -density 72 -quality 92 -filter Lanczos -resize 600 ImageMagick/08-BusPool-A5_RGB_92.jpg
rsync limit
rsync -ahv –bwlimit=250 user@server.name.de:/var/www/hanspeter/htdocs/* /hanspeter_htdocs/
installierte pear pakete auslesen
pear list | tail -n +4 | gawk ‚{print $1}‘
installierte Debian pakete auslesen
dpkg –get-selections > liste.txt
gesicherte liste wieder einlesen
dpkg –set-selections < liste.txt
dselect install remove