Мне включили оболочку Win10/bash на моем компьютере и хотел бы совместно использовать файлы из "моих документов" папка с Bash. Я следовал следующим инструкциям* из моего университета, но я не могу заставить его работать, и они не знают то, что продолжается; они рекомендовали переключиться на Cygwin, но я сначала хочу видеть, могу ли я получить выпущенный зафиксированный прежде, чем решить переключиться.
Помогите.
*Инструкции: можно получить доступ корневому каталогу Ubuntu из Windows в каталоге c:\Users\YourUserName\AppData\Local\lxss. Можно раскрыть lxss каталог с командой Windows (командная строка Windows, не командная строка Ubuntu) путем навигации к c:\Users\YourUserName\AppData\Local с помощью команды CD Windows и выполнения:
attrib *. *-h –s/s/d
Совместно использование файлов между Bash и Windows
Выполните шаги ниже для создания корневого каталога, доступного и из Windows и из Bash. Обратите пристальное внимание на то, являются ли команды для командной строки Windows или для командной строки Bash, потому что они не то же самое!
1. Из Windows командная строка выполняет команду, которая, как показывают ниже, изменила пользователя Bash для укоренения:
lxrun/setdefaultuser корень
CD \
mkdir \home\yourusername
Вместо yourusername вводят Ваше фактическое имя пользователя.
2. Bash должен теперь показать, что Вы вошли в систему как корень. Выполните эту команду в Bash для изменения корневого каталога:
usermod –d/mnt/c/home/yourusername
3. Из Windows командная строка выполняет команду ниже для переключения назад на идентификатор обычного пользователя:
lxrun/setdefaultuser yourusername
Теперь можно загрузить файлы в c:\home\username and have them also be visible in Bash. Можно также отредактировать файлы там, пока приложение использует разрывы строки Linux. Eclipse, например, может быть настроен для использования формата разрыва строки Linux. Обязательно используйте совместимые с Linux имена файлов при загрузке или редактировании файлов из Windows в c:\home\yourusername.