Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
linux [2026/02/01 22:14] adamlinux [2026/05/16 03:08] (aktuell) adam
Zeile 173: Zeile 173:
 ''last'' ''last''
  
 +===== Dateien finden (find) =====
  
 +Datei nach Name suchen
 +''find /pfad -name "datei.txt"''
 +
 +Datei unabhängig von Groß-/Kleinschreibung suchen
 +''find /pfad -iname "datei.txt"''
 +
 +Alle Dateien mit Endung finden
 +''find /pfad -type f -name "*.log"''
 +
 +Alle Verzeichnisse finden
 +''find /pfad -type d -name "ordnername"''
 +
 +Dateien größer als 100 MB finden
 +''find /pfad -type f -size +100M''
 +
 +Dateien kleiner als 1 MB finden
 +''find /pfad -type f -size -1M''
 +
 +Dateien geändert in den letzten 7 Tagen
 +''find /pfad -type f -mtime -7''
 +
 +Dateien nach Besitzer suchen
 +''find /pfad -user benutzer''
 +
 +Gefundene Dateien löschen (vorsichtig)
 +''find /pfad -type f -name "*.tmp" -delete''
 +
 +===== Inhalte in Dateien suchen (grep) =====
 +
 +Text in einer Datei suchen
 +''grep "suchtext" datei.txt''
 +
 +Text in mehreren Dateien suchen
 +''grep "suchtext" *.log''
 +
 +Rekursiv in Ordnern suchen
 +''grep -r "suchtext" /pfad''
 +
 +Groß-/Kleinschreibung ignorieren
 +''grep -ri "suchtext" /pfad''
 +
 +Zeilennummern anzeigen
 +''grep -rn "suchtext" /pfad''
 +
 +Nur Dateinamen mit Treffer anzeigen
 +''grep -rl "suchtext" /pfad''
 +
 +Text NICHT enthalten anzeigen
 +''grep -rv "suchtext" /pfad''
 +
 +Exakte Worttreffer suchen
 +''grep -rw "wort" /pfad''
 +
 +===== find + grep kombinieren =====
 +
 +In gefundenen Dateien nach Inhalt suchen
 +''find /pfad -type f -name "*.conf" -exec grep "suchtext" {} ;''
 +
 +Nur Dateien anzeigen, die den Text enthalten
 +''find /pfad -type f -name "*.conf" -exec grep -l "suchtext" {} ;''
 +
 +Fehler in Logdateien der letzten 24h finden
 +''find /var/log -type f -mtime -1 -exec grep -i "error" {} ;''
 +
 +
 +===== Netzwerk & Web Analyse =====
 +
 +===== Domain & DNS Informationen (whois / dig) =====
 +
 +Domain-Inhaber anzeigen
 +''whois domain.de''
 +
 +Nameserver einer Domain anzeigen
 +''whois domain.de | grep -i "Name Server"''
 +
 +DNS-A-Record abfragen
 +''dig domain.de''
 +
 +Bestimmten DNS-Record abfragen (MX)
 +''dig domain.de MX''
 +
 +DNS über bestimmten Server abfragen
 +''dig @8.8.8.8 domain.de''
 +
 +Kurze DNS-Antwort anzeigen
 +''dig domain.de +short''
 +
 +===== HTTP / API / Web Tests (curl) =====
 +
 +HTTP-Header anzeigen
 +''curl -I https://domain.de
 +''
 +
 +Seiteninhalt anzeigen
 +''curl https://domain.de
 +''
 +
 +Seite mit Follow-Redirects abrufen
 +''curl -L https://domain.de
 +''
 +
 +Statuscode anzeigen
 +''curl -o /dev/null -s -w "%{http_code}\n" https://domain.de
 +''
 +
 +JSON-API abrufen
 +''curl -X GET https://api.domain.de/endpoint
 +''
 +
 +POST-Request senden
 +''curl -X POST -d "key=value" https://domain.de
 +''
 +
 +POST mit JSON senden
 +''curl -X POST -H "Content-Type: application/json" -d '{"key":"value"}' https://domain.de
 +''
 +
 +Basic Auth verwenden
 +''curl -u user:pass https://domain.de
 +''
 +
 +Timeout setzen
 +''curl --connect-timeout 5 https://domain.de
 +''
 +
 +===== Netzwerkdiagnose =====
 +
 +Host erreichbar testen
 +''ping domain.de''
 +
 +Route zum Ziel anzeigen
 +''traceroute domain.de''
 +
 +Offene Ports eines Hosts prüfen
 +''nc -zv domain.de 80''
 +
 +Mehrere Ports prüfen
 +''nc -zv domain.de 80 443''
 +
 +Verbindung zu Port testen
 +''telnet domain.de 443''
 +
 +===== Downloads & Transfers =====
 +
 +Datei herunterladen
 +''wget https://domain.de/datei.zip
 +''
 +
 +Download im Hintergrund
 +''wget -b https://domain.de/datei.zip
 +''
 +
 +Download fortsetzen
 +''wget -c https://domain.de/datei.zip
 +''
 +
 +Datei per SCP kopieren
 +''scp datei.txt user@server:/pfad''
 +
 +Ordner rekursiv kopieren
 +''scp -r ordner user@server:/pfad''
 +
 +===== Netzwerkstatus lokal =====
 +
 +Aktive Netzwerkverbindungen anzeigen
 +''ss -tulpen''
 +
 +Offene Ports anzeigen (alt)
 +''netstat -tulpen''
 +
 +ARP-Tabelle anzeigen
 +''ip neigh''
 +
 +Hostname anzeigen
 +''hostname''
 +
 +Öffentliche IP anzeigen
 +''curl ifconfig.me''
 +
 +
 +====== Firewall & Sicherheit ======
 +
 +===== UFW (Uncomplicated Firewall) =====
 +
 +UFW aktivieren
 +''sudo ufw enable''
 +
 +Alle Ports Anzeigen
 +''sudo ufw status numbered''
 +
 +UFW deaktivieren
 +''sudo ufw disable''
 +
 +UFW-Status anzeigen
 +''sudo ufw status verbose''
 +
 +Port für eingehenden Traffic erlauben (z.B. SSH 22)
 +''sudo ufw allow 22/tcp''
 +
 +Port sperren
 +''sudo ufw deny 23/tcp''
 +
 +Port nur von bestimmter IP erlauben
 +''sudo ufw allow from 192.168.1.10 to any port 22''
 +
 +Regel löschen (z.B. Port 22)
 +''sudo ufw delete allow 22/tcp''
 +
 +Alle Regeln zurücksetzen
 +''sudo ufw reset''
 +
 +UFW für bestimmte Subnetze erlauben
 +''sudo ufw allow from 192.168.0.0/24 to any port 80''
linux.1769980487.txt.gz · Zuletzt geändert: von adam

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki