Хорошо, я привык к Linux/Unix, как терминал и его команды, и теперь я использую Windows. Кто-нибудь знает, как эмулировать терминал Linux и команды bash?

1 ответ1

6

Хорошо, я не знаю уникального программного обеспечения, которое делает это прекрасно, но я знаю два замечательных программного обеспечения (одно для эмулятора терминала, другое для команд оболочки), которые могут работать вместе и делать это отлично.

ConEmu (эмулятор терминала Linux для Windows) и WinBash (программы bash для Linux для Windows)

предварительный просмотр

ConEmu с win-bash

Настройте это

  1. Извлечь conemu в каталог (C:/conemu)
  2. Извлечение файлов win-bash в каталог (C:/winbash)
  3. Откройте conemu C:/conemu/ConEmu.exe или C:/conemu/ConEmu64.exe

    • 3.1 Перейти в меню, настройки (Win + Alt + P)
    • 3.2 Перейти в Startup меню
    • 3.3 Проверьте пункт Command Line
    • 3.4 Положите путь C:/winbash/sh.exe
    • 3.5 Нажмите в Save Settings...
    • 3.6 Закрыть и снова открыть conemu

Другие библиотеки оболочки

Вы также можете использовать любые другие библиотеки оболочек, которые вы хотите, я лично использую Gt Bash вместо win-bash , потому что Git Bash - это win-bash с некоторыми другими командами, такими как, git и curl , однако вы можете добавить свой собственный .exe, .dlls etc. в папке C:/winbash .

  • если вы хотите настроить его с помощью Git Bash вместо win-bash установите его и установите $GIT_INSTALLATION_PATH/bin/sh.exe на шаге 3.4, C:\Program Files (x86)\Git\bin\sh.exe (например, ) вместо C:/winbash/sh.exe

Obs: я не использую git bash вместо conemu потому что взаимодействие с conemu на мой взгляд, лучше.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .