Wie kann man Dateien von Windows ins WSL kopieren?

Melden
  1. Einleitung
  2. Zugriff auf Windows-Dateien aus WSL
  3. Dateien mit Linux-Befehlen kopieren
  4. Alternativen und weitere Methoden
  5. Fazit

Einleitung

Das Windows Subsystem for Linux (WSL) ermöglicht es Nutzern, eine Linux-Umgebung direkt unter Windows auszuführen. Dabei stellt sich häufig die Frage, wie Dateien zwischen dem Windows-Dateisystem und dem WSL-Dateisystem ausgetauscht werden können. Besonders relevant ist es, Dateien von Windows ins WSL zu kopieren, um sie in der Linux-Umgebung weiterzuverarbeiten.

Zugriff auf Windows-Dateien aus WSL

WSL bietet eine integrierte Möglichkeit, auf das Windows-Dateisystem zuzugreifen. Das Laufwerk C: sowie andere Windows-Laufwerke sind unter dem Verzeichnis /mnt eingebunden, zum Beispiel befindet sich der Pfad zum Windows-Desktop unter /mnt/c/Users/DeinBenutzername/Desktop. Dadurch können Dateien, die im Windows-Dateisystem liegen, direkt aus der Linux-Shell heraus gelesen und kopiert werden.

Dateien mit Linux-Befehlen kopieren

Um eine Datei von Windows nach WSL zu kopieren, benutzt man innerhalb der WSL-Shell den Befehl cp. Ein Beispiel wäre:

cp /mnt/c/Users/DeinBenutzername/Desktop/datei.txt ~/

Dieser Befehl kopiert die Datei "datei.txt" vom Windows-Desktop in das Home-Verzeichnis des WSL-Nutzers. Es ist wichtig, auf die korrekte Verwendung der Pfade zu achten sowie Berechtigungen zu beachten.

Alternativen und weitere Methoden

Eine andere Möglichkeit zum Übertragen von Dateien ist die Verwendung von Windows-Dateimanager und das direkte Ablegen der Dateien im WSL-Dateisystem. Unter WSL2 kann das Linux-Dateisystem unter \\wsl$\distribution_name im Windows-Explorer angesprochen werden. Dadurch können Dateien einfach per Drag & Drop zwischen Windows und WSL verschoben werden.

Fazit

Das Kopieren von Dateien von Windows nach WSL ist dank der Integration des Dateisystems unkompliziert. Durch den Zugriff auf Windows-Laufwerke unter /mnt in WSL können Dateien bequem mit Standard-Linux-Befehlen kopiert werden. Zusätzlich erlauben Netzwerkpfade wie \\wsl$ im Windows-Explorer eine einfache Dateiverwaltung über die GUI. So wird der Datenaustausch zwischen beiden Systemen erleichtert und optimiert.

0

Kommentare