Warum kann ich im Linux-Subsystem für Windows nicht auf meinen Windows-Benutzerordner zugreifen?

2

Ich habe Ubuntu für mein Linux-Subsystem für Windows installiert

Bildbeschreibung hier eingeben

Wenn ich versuche, auf meine zuzugreifen Users Ordner auf meinem Hostcomputer stelle ich fest, dass er nicht vorhanden ist.

Muss ich den Ordner mounten oder was? Ich muss im Linux-Subsystem .sshunter auf meinen Ordner zugreifen. C:/Users/MyUser/.sshWie gehe ich vor, wenn ich diese Meldung erhalte?

Bildbeschreibung hier eingeben

Yantes
quelle

Antworten:

0

Versuchen Sie, den richtigen Verzeichnisnamen anzugeben:

/mnt/c/Windows/System32$ cd /mnt/c/Users/
/mnt/c/Users$ 

Hinweis:

Die Meldung, die in einem der von Ihnen geposteten Screenshots angezeigt wird, besagt, dass das Verzeichnis mnt/c/Usernicht vorhanden ist. Dies ist sinnvoll : Wenn Sie zugreifen möchten , C:\Userssollten Sie den Befehl: cd /mnt/c/Users/. Ein Unterschied ist das Nachziehen svon Usersvs User, der andere ist das Beginnen, /bei /mntdem das aktuelle Verzeichnis irrelevant wird, während es mntnur funktioniert, wenn es vom /Speicherort ausgegeben wird .

simlev
quelle
Also, was meinst du damit, muss ich eine CD einlegen /mnt/c/Windows/System32? und von dort cd rein /mnt/c/Users? wenn ja, funktioniert das auch nicht
Yantes
@Yantes Das Startverzeichnis ist irrelevant. Der Ordner , den Sie verschieben möchten , ist /mnt/c/Users/im Gegensatz zu mnt/c/Userwie in Ihrem Screenshot gezeigt.
Simlev
ahh yeah okay ich sehe wissen: p xD Danke @simlev und es heißt natürlich nicht UseraberUsers
Yantes
1
Sie können jederzeit die Tabulatorvervollständigung verwenden, um zu helfen. Geben Sie cd / mint / c / Us [tab] ein und es sollte den Rest erledigen (vorausgesetzt, es gibt nur eine Übereinstimmung). Wenn es mehr als eine Übereinstimmung gibt, vervollständigt der Tabulator alle gebräuchlichen Zeichen und stoppt dort. Durch erneutes Drücken der Tabulatortaste werden alle möglichen Antworten angezeigt. Geben Sie noch etwas ein, um zu versuchen, die Übereinstimmung eindeutig zu machen, und drücken Sie die Tabulatortaste erneut, um den Vorgang abzuschließen. Bei dieser Methode werden Leerzeichen bei Bedarf automatisch ausgeblendet. Diese Funktionalität ist die grundlegende Shell-Funktionalität in Linux.
Greg W