Samstag, 30.05.2026 (CEST) um 11:33 Uhr
www.windowspage.de 20 Jahre Windowspage
News:
Herzlich Willkommen bei Windowspage. Alles rund um Windows.

Tipps - WSL - Geöffneten Dateien und Netzwerkports auflisten / anzeigen (ab 1703)
Detailbeschreibung
Betriebssystem: Windows 10, Windows 11

Für die Überwachung und Analyse von Dateien / Verzeichnissen des Systems steht in den meisten Linux-Distributionen (wie z. B. "Ubuntu") bereits in der Standardinstallation ein Programm bereit. Ansonsten lässt sich das Tool jeder Zeit nachträglich hinzufügen / installieren. Häufige Problemstellungen:

  • Geöffnete / verwendete Dateien lassen sich nicht löschen / bearbeiten.
  • Ein Wechseldatenträger (z. B. USB-Stick) kann nicht entfernt / ausgehängt werden.

Im Gegensatz zu Windows behandelt Linux im Prinzip alles als Datei (siehe auch Tabelle unten), also auch Blockgeräte (Laufwerke) oder Netzwerkports. Daher sind folgende Aufgaben mit dem Hilfstool realisierbar:

  • alle offenen Dateien anzeigen
  • alle offenen Netzwerkports anzeigen
  • aktuelle Dateinutzung anzeigen
  • Datei-/Verzeichnisüberwachung

So geht's:

  • Starten Sie die entsprechende Linux-Distribution (z. B. "Debian" oder "Ubuntu").
  • Alle geöffneten Dateien, Verzeichnisse und Netzwerkports anzeigen:
    • Als Befehl geben Sie "lsfo" ein.
    • Drücken Sie die Eingabetaste.
    • Es wird eine detaillierte Liste mit allen geöffneten Dateien, Verzeichnissen und Netzwerkports ausgegeben.
  • Alle geöffneten Dateien eines bestimmten Verzeichnisses anzeigen:
    • Als Befehl geben Sie "lsfo +D [Verzeichnis]" ein. Ersetzen Sie "[Verzeichnis]" durch das entsprechende Verzeichnis.
      Z. B.: " lsfo +D /home/windowspage"
    • Drücken Sie die Eingabetaste.
    • Es wird eine detaillierte Liste aller geöffneten Verzeichnis (inkl. Unterverzeichnisse) ausgegeben.
  • Alle geöffneten Netzwerkports und Netzwerkadressen anzeigen:
    • Als Befehl geben Sie "lsfo -i" ein.
    • Drücken Sie die Eingabetaste.
    • Es wird eine detaillierte Liste mit offenen Netzwerkadressen und Netzwerkports ausgegeben.

lsfo

So geht's (Installation von "lsfo"):

  • Starten Sie die entsprechende Linux-Distribution (z. B. "Debian" oder "Ubuntu").
  • Geben Sie zur Installation folgenden Befehl ein:
    • Debian / Ubuntu: "sudo apt install lsof"
    • SuSe: "sudo zypper install lsof"
  • Drücken Sie die Eingabetaste.
  • Die benötigten Dateien werden heruntergeladen und installiert.

sudo apt install lsof

Tabelle der Dateien ("TYPE"):

Bezeichnung Kurzbeschreibung
CHR Spezialdateien (character devices)
DIR Verzeichnisse
FIFO FIFO (Warteschlange)
IPv4 TCP/IP Version 4
IPv6 TCP/IP Version 6
REG reguläre Dateien
unix UNIX Domain Sockets

Tabelle der Befehlsparameter (Auszug):

Parameter Kurzbeschreibung
-a Die Optionen werden als "UND" nicht als "ODER" behandelt.
-c [Prozess] Zeigt die geöffneten Dateien des angebenden Prozesses an.
+D [Verzeichnis] Zeigt alle geöffneten Dateien des entsprechenden Verzeichnis inklusiver aller Unterverzeichnisse an.
-F Die Ergebnisse werden in einer einzigen Spalte ausgegeben.
-i [Port] Zeigt die offenen Netzwerkports an. Die Angabe eines Ports ist optional.
-l Anstelle des Benutzernamens wird die Benutzer-ID angezeigt.
+L1 Informationen zu bereits gelöschten Dateien werden ausgegeben.
-n Anstelle des Hostnamens wird die IP-Adresse ausgegeben.
+p [PID] Zeigt die geöffneten Dateien der angebenden Prozess-ID an.
-P Anstelle von Servicenamen werden Portadressen angezeigt.
-r [Sekunden] Die Ausgabe wird gemäß der Angabe in Sekunden immer wieder neu ausgeführt.
-t Es wird nur eine Liste mit Prozess-IDs ausgegeben.
-u [Benutzername] Es werden nur geöffnete Dateien des angegeben Benutzernamens ausgegeben.

Beispiele:

  • Alle geöffneten Dateien außer dem Benutzer "root" anzeigen:
    "lsof -u ^root"
  • Die aktuell geöffneten Ports im Bereich zwischen 1 und 1024 anzeigen:
    "lsof -i :1-1024"
  • Die von Prozess-ID "4021" verwendeten / geöffneten Dateien anzeigen.
    "lsof -p 4021"

Hinweise:

  • Weitere Optionen zur Ausgabe können mit dem Befehl "lsof --h" ausgegeben werden.
  • Die Bezeichnung "lsof" steht für "list open files".

Versionshinweis:

  • Die Linux-Distributionen benötigen mindestens Windows 10 Version 1703.

Querverweise:


Windowspage - Weitere interessante Tipps und Einstellungen
Tipps für Windows 10, Windows 11
Statistik

Unsere Webseite verwendet technisch notwendige Cookies ("berechtigtes Interesse"). Darüberhinausgehend (z. B. für Statistiken oder Marketing) erfolgt keine Speicherung von Cookies. Klicken Sie auf "Ich stimme zu", um Cookies zu akzeptieren und direkt unsere Webseite besuchen zu können. Weitere Informationen...

Valid HTML 4.01 Transitional  CSS ist valide!