почему файл bashrc не отображается с помощью команды find | grep «file» в wsl?

Спасибо, что пришли на мой пост :)

Мне было интересно, просто из любопытства, почему файл .bashrc не отображается в wsl с помощью

find | grep file команда

и отображается с помощью

ls -al ~ / | подробнее

команда?

Я использую права администратора,почему не видно? Моя установка - это дистрибутив linux, работающий на wsl.

0
задан 19 December 2020 в 17:28

1 ответ

Следующий ответ относится только к сборке ОС Windows 10 Pro 19041.685 и Ubuntu, установленной ТОЛЬКО как WSL1. Я не знаю, как поведет себя bash, если Ubuntu будет установлен как WSL2.

Когда вы запускаете сеанс bash через Windows Terminal > Ubuntu, в соответствии с приглашением оболочки по умолчанию (PS1), первым вы видите каталог имя_пользователя@имя_компьютера:/mnt/c /Пользователи/имя_пользователя. Это папка вашего пользователя по умолчанию для Windows -- C:\Users\имя_пользователя, но это не домашний каталог вашего пользователя для bash!

В командной строке bash введите cd. Это приведет вас в ваш домашний каталог bash, и ls -a отобразит все находящиеся в нем файлы dot bash: .bash_history, .bash_logout, . .bashrc и .profile.

Добавьте все, что хотите, в .profile, чтобы настроить предпочитаемую среду.

1
ответ дан 23 December 2020 в 16:23

Другие вопросы по тегам:

Похожие вопросы: