Lsof Cheat Sheet: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== lsof Cheat Sheet == === Allgemeine Datei- und Prozessabfragen === * Listet alle offenen Dateien aller Prozesse lsof * Listet Dateien, die von PID 1000…“)
 
(kein Unterschied)

Aktuelle Version vom 4. Juni 2025, 19:23 Uhr

lsof Cheat Sheet

Allgemeine Datei- und Prozessabfragen

  • Listet alle offenen Dateien aller Prozesse
 lsof
  • Listet Dateien, die von PID 1000 geöffnet wurden
 lsof -p 1000
  • Listet Dateien, die von allen außer PID 1000 geöffnet wurden
 lsof -p ^1000
  • Listet Dateien, die von Prozessen eines bestimmten Benutzers geöffnet wurden
 lsof -u <benutzer>
  • Listet Dateien, die von allen außer root geöffnet wurden
 lsof -u ^root
  • Zeigt Prozesse, die ein bestimmtes Verzeichnis verwenden
 lsof +d <verzeichnis>
  • Listet rekursiv alle Dateien, die unter /tmp geöffnet wurden
 lsof +D /tmp
  • Listet Prozesse, die eine bestimmte Datei geöffnet haben
 lsof <dateiname>
  • Listet alle gelöschten, aber noch geöffneten Dateien
 lsof +L1
  • Listet Prozesse, die einen bestimmten Befehl ausführen
 lsof -c <kommando>
  • Listet alle speicherabbildbezogenen Dateien
 lsof -d mem

Netzwerkverbindungen und Sockets

  • Listet alle offenen Netzwerkverbindungen
 lsof -i
  • Listet TCP/UDP-Verbindungen auf Port 80
 lsof -i :80
  • Listet TCP-Verbindungen in einem bestimmten Portbereich
 lsof -i tcp:1024-1024
  • Zeigt Netzwerkverbindungen an, ohne DNS-Namen aufzulösen
 lsof -n -i
  • Zeigt Netzwerkverbindungen mit Protokollumwandlung
 lsof -iPn
  • Zeigt nur IPv6-Verbindungen an
 lsof -i6

Sonstige Verwendungen

  • Listet offene UNIX-Domain-Sockets
 lsof -U
  • Zeigt Prozesse, die mit /dev/tty1 verbunden sind
 lsof /dev/tty1
  • Beendet alle Prozesse eines Benutzers
 kill -9 $(lsof -t -u <benutzer>)