MacOS Bash

Hier werden einige wichtige MacOS Bash-Befehlte zusammengetragen und kurz erklärt.

Routing Tabelle ausgeben

netstat -rn

Quelle: https://www.tunnelsup.com/how-to-see-the-routing-table-on-mac-osx/

Aktuelle DNS-Server ausgeben

scutil --dns

Quelle: https://apple.stackexchange.com/questions/98021/how-can-i-display-the-current-dns-servers-from-the-command-line-under-os-x

DNS Cache leeren

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Quelle: http://osxdaily.com/2015/11/16/howto-flush-dns-cache-os-x-elcap/

Prozesse pausieren

Prozess pausieren

kill -STOP [PID]

Prozess fortsetzen

kill -CONT [PID]

Prozess-IDs finden

ps top oder htop

Fehlgeschlagene Logins anzeigen

Diese Befehlskette gibt eine Lister der IP-Adressen mit fehlgeschlagenen Logins inklusive der Anzahl der Versuche aus.

grep "Failed password" /var/log/secure | awk '{print $11}' | uniq -c | sort -nr

Siehe auch: aureport

Kommentare

Bitte rechnen Sie 8 plus 7.