So fügen Sie dem Pfad des Windows Ubuntu-Subsystems einen Windows-Pfad hinzu


9

Ich habe einen Ordner in meinem F-Laufwerk und möchte, dass die Bash auf dem Windows Ubuntu-Subsystem darauf verweist. Der Ordner ist

F: \ Projekte \ Phrasal

Ich bin nicht sicher, wie ich das Phrasal-Verzeichnis meinem Shell-Pfad in der Windows-Bash hinzufügen soll.

Mein Shell-Pfad ist

jos @ HOME: ~ $

Mit anderen Worten, ich möchte, dass alle Dateien im Phrasal-Verzeichnis im HOME-Verzeichnis verfügbar sind, oder kopiere die Dateien in das HOME-Verzeichnis


Möchten Sie es also zu Ihrem PATHVerzeichnis hinzufügen oder zu diesem Verzeichnis navigieren?
Seth

Ich möchte es meinem Shell-Pfad hinzufügen.
Josephine

Antworten:


4

Erstens verstehe ich nicht, was Sie unter Shell-Pfad verstehen . Sie sagten, Ihr Shell-Pfad ist jos@HOME:~$. josist Ihr Benutzername und HOMEist Ihr Computername. ~Geben Sie das Ausgangsverzeichnis an.

Wenn Sie auf Ihren Ordner im Laufwerk F: zugreifen möchten, können Sie Folgendes tun:

cd /mnt/f/Projects/Phrasal

Dadurch navigieren Sie zu dem gewünschten Ordner. Wenn Sie es zu Ihrem hinzufügen möchten, gehen Sie folgendermaßen vor PATH:

PATH=$PATH:~/mnt/f/Projects/Phrasal

Ich möchte, dass die Dateien im Phrasal-Verzeichnis im HOME-Verzeichnis verfügbar sind
Josephine

So kopieren Sie alle Dateien aus dem Phrasal-Verzeichnis in Ihr Home-Verzeichnis:cp /mnt/f/Projects/Phrasal/* ~ -R
PrashantKumar96

Als erweiterte Lösung (wenn Sie sie nicht immer wieder von diesem Speicherort kopieren möchten) können Sie einen symbolischen Link verwenden. ln -s /mnt/f/Projects/Phrasal/ Phrasalwährend in ~.
Seth

6

Um dem $ PATH in Ubuntu Bash für Windows 10 dauerhafte Parameter hinzuzufügen , müssen Sie zuerst die Bash mit dem zusätzlichen Parameter "--login" starten.

C: \ Windows \ System32 \ bash.exe ~ --login

Vielen Dank an https://github.com/Microsoft/BashOnWindows/issues/219#issuecomment-294390862

Danach können Sie Ihr .profile bearbeiten

nano ~ / .profile

Dort können Sie an der letzten Position eine Zeile einfügen:

PATH = $ PATH: / new / path: ein anderer / path

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.