Как изменить каталог по умолчанию в Bash для Windows 10?

Как я могу изменить каталог по умолчанию для windows bash в папку по своему выбору?

EDIT: Я думаю, я должен был быть более ясным. Когда я запускаю Bash, я хочу, чтобы каталог находился в моем выборе, например Desktop или что-то в этом роде. Как мне настроить настройку каталога по умолчанию?

Ответ 1

Если вы хотите изменить каталог, в котором запускается приглашение bash, вы можете отредактировать свой .bashrc файл. Внизу добавьте:

cd ~

Это войдет в ваш домашний каталог. (вы на самом деле можете сделать только cd - ~ cd, но я его более четким, чтобы добавить ~ ИМО)


Для редактирования вы можете использовать vim. Если вы не знаете, как его использовать, вы всегда можете использовать nano на данный момент, но вы действительно должны взглянуть на него, это действительно мощно.

$ nano ~/.bashrc

Это откроет nano в "полной консоли". Внизу у вас есть несколько команд, которые вы можете использовать (^ означает control). Сделайте свои изменения, нажмите ctrl+o чтобы сохранить файл (напишите файл). Он спросит вас, где писать, по умолчанию, в нужном месте, просто нажмите enter и файл .bashrc будет сохранен. Затем вы можете нажать ctrl+x для выхода.

Ответ 2

Шаги по установке каталога по умолчанию для Bash на Ubuntu в Windows в папку -

  1. Откройте Bash на Ubuntu в Windows.
  2. cd ~ перейти в домашнюю директорию Ubuntu
  3. Введите edit.bashrc и введите в Bash. Это откроет файл в vim.
  4. Используйте клавишу " Down Arrow или " Page Down на клавиатуре, чтобы перейти к концу файла (там есть полезная индикация выполнения в нижнем правом углу Bash). В конце этого файла вы найдете cd ~, замените cd ~ на нужное место.
  5. Сохраните файл.bashrc. Чтобы сохранить файл, нажмите esc а затем введите :wq и нажмите "Enter".

Заметка:

  • Чтобы получить доступ к вашему местоположению на жестком диске, сначала включите каталог монтирования.
  • Поэтому, если вы хотите, чтобы ваш Bash открывался в C:\dev когда вы открываете Bash. Вам нужно заменить cd ~ на cd/mnt/c/dev в файле.bashrc в домашнем каталоге Ubuntu.

Ответ 3

Просто введите echo "cd ~" >> ~/.bashrc. Это добавит "cd ~" в ваш.bashrc.

.bashrc выполняется каждый раз, когда вы запускаете (n интерактивный) экземпляр bash.