Как получить доступ к папкам Windows из Bash в Ubuntu на Windows

Как получить доступ к папкам Windows из Bash в Ubuntu на Windows

В приложении Bash для Ubuntu на Windows у меня есть только

root@localhost:~# ls -a
    .bash_history  .bashrc  .profile

Как получить доступ ко всем папкам Windows, таким как «Документы», «Загрузки» и т. д.?

решение1

C:\Структуру Windows вы найдете /mnt/c/в среде Bash.

Таким образом, моя папка «Документы» находится по адресу /mnt/c/Users/Ben/Documents/.

решение2

Альтернативно,

  1. Удерживайте Shiftпокащелчок правой кнопкой мышив желаемом каталоге Windows
  2. Выбирать "Откройте окно PowerShell здесь"

Контекстное меню PowerShell

  1. Когда вы окажетесь в PowerShell, введитеbash

Вы сможете использовать любые команды Bash напрямую для работы с файлами и папками в этом каталоге Windows. Используя этот метод, вам не придется вручную cdвходить в свои каталоги, особенно когда у вас есть каталог с глубоким корнем для доступа.


Обновление для Windows 10 1809:

Вышеуказанный способ все еще работает, но теперь есть более простой метод.

  1. Удерживайте Shiftпокащелчок правой кнопкой мышив желаемом каталоге Windows
  2. Выбирать "Откройте оболочку Linux здесь"

Связанный контент