Config-Datei bearbeiten:
vim ~/.xbindkeysrc
xbindkeys starten:
xbindkeys
xbindkeys beenden:
killall -HUP xbindkeys
Beispielzeile in xbindkeysrc:
"xed"
Mod2 + F2
(startet Editor xed bei Tastendruck F2)
Config-Datei bearbeiten:
vim ~/.xbindkeysrc
xbindkeys starten:
xbindkeys
xbindkeys beenden:
killall -HUP xbindkeys
Beispielzeile in xbindkeysrc:
"xed"
Mod2 + F2
(startet Editor xed bei Tastendruck F2)
Beispiel: Helligkeit um 20% erhöhen, Kontrast um 35% erhöhen:
convert bild.jpg -brightness-contrast 20×35 bild.optimized.jpg
Beispiel: Helligkeit um 10% verringern, Kontrast um 10% verringern:
convert bild.jpg -brightness-contrast -20x-35 bild.optimized.jpg
Beispiel: Gammekorrektur Faktor 2.0:
convert bild.jpg -level 0%,100%,2.0 bild.gamma.jpg
https://www.archivscan.ch/imagemagick_helligkeit_kontrast_gamma_farbsaettigung
Datei „dateiname“ auf Server in das Homeverzeichnis des Benutzers „username“ in den Ordner „austausch“ kopieren:
scp dateinname username@server:austausch
ps -eo size,pid,user,command --sort -size | \
awk '{ hr=$1/1024 ; printf("%13.2f Mb ",hr) } { for ( x=4 ; x<=NF ; x++ ) { printf("%s ",$x) } print "" }' |\
cut -d "" -f2 | cut -d "-" -f1
Dateinamen als Liste ausgeben:
ls | awk '{ print $1 }'
Nur die Uhrzeit des Dateinamens ausgeben (8. Spalte):
ls -la | awk '{ print $8 }'
echo -ne "\033]30;test change title\007"
nc -v [ip-adr] [port]
Beispiel: Alle Dateien, die sich seit dem letzten Commit geändert haben, in das Verzeichnis ~/backup kopieren:
git diff --name-only | xargs -i cp {} ~/backup/
Betriebssystem – Version anzeigen
cat /etc/os-release
Betriebssystem – 32 oder 64 Bit
getconf LONG_BIT
CPU-Architektur anzeigen
uname -m
Die DNS-Server finden sich in der Datei /etc/resolv.conf:
Die Google-DNS-Server sind:
nameserver 8.8.8.8
nameserver 8.8.4.4
Als feste IP-Adressen können auch Namen in die Datei /etc/hosts eingetragen werden.