Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| pub:linux-bash-commands [2016/08/10 10:10] – Marco Krage | pub:linux-bash-commands [2026/09/10 21:51] (aktuell) – gelöscht Marco Krage | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Linux Bash Commands ====== | ||
| - | ===== for each file in a directory ===== | ||
| - | for a in $(ls -1 *.tar.gz); do echo $a; done | ||
| - | |||
| - | ===== tailf output weiternutzen ===== | ||
| - | <code bash> | ||
| - | function mailIPs { | ||
| - | tailf / | ||
| - | } | ||
| - | |||
| - | function handleLine { | ||
| - | OUT=$(wget -qO- --user-agent=" | ||
| - | echo $OUT; | ||
| - | } | ||
| - | |||
| - | mailIPs | while read -r line; do handleLine $line ; done | ||
| - | </ | ||
| - | |||
| - | ===== hping3 SYN Flood ===== | ||
| - | Um zu überprüfen wie ein Programm auf eine SYN-Paket Flut reagiert kann dieser Befehl genutzt werden: | ||
| - | hping3 -S --flood -p < | ||
| - | |||
| - | ===== iPerf ===== | ||
| - | jPerf (Java GUI) | ||
| - | Server | ||
| - | iperf -s -P 0 -i 1 -p 5001 -f k | ||
| - | | ||
| - | Client | ||
| - | iperf -c 128.53.2.25 -P 10 -i 1 -p 5001 -f M -t 10 | ||
| - | '' | ||
| - | |||
| - | |||
| - | ===== Recursive Directory Size - Sorted - Treesize ===== | ||
| - | <code bash>du -h /home | sort -h</ | ||
| - | |||
| - | |||
| - | ===== Zeitraffer oder Diashow mit ffmpeg ===== | ||
| - | <code bash> | ||
| - | |||
| - | ===== Grep in tar.gz (tgzgrep) ===== | ||
| - | <code bash> | ||
| - | |||
| - | <code bash> | ||
| - | |||
| - | ===== Check Postfix Maillog IPs with DNSBL ===== | ||
| - | <code bash>tac / | ||
| - | |||
| - | ===== Run command aganst reqursive filelist ===== | ||
| - | <code bash> | ||
| - | find ./ -type f -print0 | while read -d $' | ||
| - | md5sum " | ||
| - | done | ||
| - | </ | ||