~ bedeutet, dass es sich um den Home-Ordner des Benutzers handelt, ähnlich wie /home/%username%/
Sie können Dateien wie ls -al
auflisten und siehe .bashrc-Datei.
Seit dem Windows 10 Fall Creators Update hat sich der Speicherort geändert zu:
C:\Users\USERNAME\AppData\Local\Packages\{DIST}\LocalState\rootfs\home\{LINUXUSER}\
Wo:
{DIST}
ist gleichCanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc
{LINUXUSER}
ist der Benutzer, für den Sie nach der .bashrc-Datei suchen
Nur für alle, die sich fragen, ob das von Google hierher gekommen ist.
Geben Sie einfach vi ~/.bashrc
ein
und das sollte Sie in die Datei bringen, wo immer es ist. Sie können dorthin navigieren, indem Sie einfach cd ~
ausführen Alle Dateien mit ls -a
auflisten und Sie sollten es sehen können.
Entschuldigung für das Missverständnis, ich schaue auf Google nach und es wird bei C:\Users\USERNAME\AppData\Local\Lxss\home\USERNAME
sein .
Ich habe es versucht und es funktioniert, geben Sie im cmd einfach cd\ && dir *bashrc* /s
ein Es wird die Datei finden, und in meinem Fall sehe ich die Zeile C:\Users\USERNAME\AppData\Local\Lxss\home\USERNAME
aber wenn ich mit dem Fensterbrowser darin navigieren möchte, funktioniert es nicht, aber wenn Sie es kopieren und einfügen, funktioniert es :-)
Ich habe es hier gefunden.
Da Sie wissen müssen, wo sich eine Datei befindet, können Sie den find
verwenden Befehl.
Die Syntax des Befehls ist find {search-path} {file-names-to-search} {action-to-take}
Standardmäßig ist die auszuführende Aktion das Drucken des Dateinamens.
Wenn Sie also eine .bashrc-Datei finden, können Sie find / -name .bashrc
verwenden Die Bash gibt Ihnen /home/yourusername/.bashrc
zurück
Wenn Sie auch auf Ihr Home-Verzeichnis zugreifen möchten, können Sie cd ~
verwenden
Hoffe, meine Antwort wird hilfreich sein :-)