Расположение.bashrc для "Bash на Ubuntu на Windows" в Windows 10
Microsoft только что представила подсистему Linux в своем юбилейном выпуске Windows 10. Установка довольно прямолинейна, но я не мог найти файлы bash в Windows.
Как это работает? Что делает ~
см. В Windows? Где найти .bashrc
?
3 ответов
извините за недоразумение, я проверяю google, и это будет в C:\Users\USERNAME\AppData\Local\Lxss\home\USERNAME
.
Я пробовал, и он работает, в cmd просто введите cd\ && dir *bashrc* /s
он найдет файл, и в моем случае я вижу строку C:\Users\USERNAME\AppData\Local\Lxss\home\USERNAME
но когда я хочу перемещаться по нему с помощью браузера окон, он не работает, но если вы скопируете его, он работает :-)
Я нахожу его там : http://www.howtogeek.com/261383/how-to-access-your-ubuntu-bash-files-in-windows-and-your-windows-system-drive-in-bash/
учитывая, что вам нужно знать, где находится файл, вы можете использовать .
Синтаксис команды find {search-path} {file-names-to-search} {action-to-take}
по умолчанию необходимо выполнить действие печати имени файла.
Так что, если вы находите .файл bashrc вы можете использовать find / -name .bashrc
Баш вернет вас /home/yourusername/.bashrc
кроме того, если вы хотите получить доступ к домашнему каталогу, вы можете использовать cd ~
Надеюсь, мой ответ будет полезен: -)
С момента обновления Windows 10 Fall Creators местоположение изменилось на
C:\Users\USERNAME\AppData\Local\Packages\DIST\LocalState\rootfs\home\LINUXUSER\
здесь DIST
равна CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc
.
просто для тех, кому интересно, что пришло сюда из Google.
~ означает, что это домашняя папка пользователя, например /home / %username%/
вы можете перечислить файлы, такие как ls -al
и видим .файл bashrc.