LinuxWindows

Как получить оболочку Linux Bash для Windows 10

Как получить оболочку Linux Bash для Windows 10

Хотите быстрый и легкий доступ к Linux на ПК с Windows? Наилучшим вариантом является использование подсистемы Windows для Linux.

Разблокируйте «Шпаргалку по основным командам Linux» сейчас!

Это подпишет вас на нашу рассылку

Введите адрес электронной почты

Это дает вам оболочку Linux bash, окно терминала, работающее в Windows. Но как вы получаете это на Windows 10?

Что такое подсистема Windows для Linux?

Подсистема Windows для Linux, впервые включенная в обновление для Windows 10 Anniversary Update, выпущенное в 2018 году и распространенная среди всех пользователей в рамках программы Fall Creators Update, в основном позволяет запускать программное обеспечение Linux в Windows 10.

Это функция, которая была встроена в Windows. В отличие от установки Linux на виртуальной машине , подсистема Windows для Linux может быть мгновенно вызвана из меню «Пуск».

Однако, чтобы это работало, сначала нужно включить эту функцию.

После того, как подсистема Windows для Linux установлена ​​в Windows 10, вы можете запустить Linux в режиме командной строки. Это дает вам доступ к оболочке bash на вашем ПК с Windows!

Linux Bash Shell: только для 64-битной Windows 10

Прежде чем начать, убедитесь, что вы используете 64-разрядную версию Windows 10. К сожалению, подсистема Windows для Linux не будет работать в 32-разрядных системах. Проверьте, работает ли на вашем компьютере 32-разрядная или 64-разрядная версия Windows. В разрядной версиями

Чтобы проверить ваш компьютер на 64-битную совместимость, нажмите WIN + I, чтобы открыть Настройки, затем Система> О программе . В разделе «Технические характеристики устройства» вы увидите тип системы в списке; для подсистемы Windows для Linux следует читать 64-разрядную операционную систему .

Ваша система Windows 64-битная?

Если нет, вам нужно обновить систему Windows 10 с 32-разрядной на 64-разрядную. с 32-разрядной на 64-разрядную версию с 32-разрядной на 64-разрядную версию Однако это будет работать только при наличии 64-битного оборудования.

Как установить Linux Bash Shell на Windows 10

Готовы установить Bash на Windows? Начните с нажатия кнопки «Пуск» и ввода «превратить окна». Должен отображаться элемент « Включить или отключить компоненты Windows» , поэтому щелкните по нему, чтобы открыть. Подождите, пока список заполнится, затем прокрутите вниз до Windows Subsystem for Linux .

Это поле должно быть отмечено. Если это не так, добавьте проверку, затем нажмите OK для подтверждения.

Включить подсистему Windows для Linux

Вам будет предложено перезагрузить Windows, поэтому следуйте этой инструкции. После перезагрузки откройте Пуск> Магазин Windows . Используйте инструмент поиска, чтобы найти записи, относящиеся к «Linux», и выберите первый вариант, « Запустить Windows в Linux» .

Выберите версию Linux для установки в Windows 10

Выберите предпочитаемую версию Linux для установки. Какой из них вы выберете, будет определять опыт Bash. Например, если вы выберете Kali Linux, вы сможете использовать команды, специфичные для этой операционной системы.

Установите операционную систему Linux, затем подождите. По завершении нажмите « Запустить» в Магазине Windows или откройте его из меню « Пуск» . При первом запуске вам будет предложено ввести имя пользователя и пароль для создания учетной записи пользователя.

Другие способы доступны для запуска выбранной вами среды Linux. В меню «Пуск» вы можете ввести:

  • удар
  • WSL

Оба будут отображаться как «Команда запуска», которую можно выбрать для немедленного открытия оболочки Bash. Разница в использовании любого из этих методов заключается в том, что они открываются в каталоге / mnt / c / Windows / System32 . Это означает, что вы можете просматривать подкаталог System32 в Windows 10.

Просмотр системных папок Windows в Bash

Обратите внимание, что невозможно повредить Windows 10, используя среду Linux. Любые введенные вами команды повредят только подсистему Windows для Linux и выбранную операционную систему. Windows 10 останется в безопасности.

Кроме того, вам больше не нужно включать режим разработчика Windows 10 в настройках для запуска Bash.

Чем терминал Bash Shell отличается от Windows PowerShell?

С оболочкой Linux Bash, работающей в Windows 10, вы можете вводить различные инструкции командной строки.

Но чем это отличается от использования командной строки Windows или PowerShell?

Ну, естественно, обе системы совершенно разные. С помощью PowerShell или командной строки вы ограничены командами, относящимися к Windows. Это означает, например, использование команды dir для просмотра содержимого каталога; в Linux это эквивалентно ls .

По сути, различия между Windows и Linux — это то, что отличает эти две текстовые среды. Преимущество наличия оболочки Bash в Windows 10 заключается в том, что вы можете легко получить доступ к Linux в Windows. Это экономит время на настройку виртуальной машины или перезагрузку в установку с двойной загрузкой Linux

Что вы можете сделать с Bash в Windows 10?

С установленной оболочкой Bash в Windows 10 вы можете использовать ее так же, как на ПК с Linux.

Стандартные команды, такие как help , покажут вам, как использовать предустановленные приложения и инструменты. Например, apt help продемонстрирует использование менеджера пакетов. Вы можете использовать sudo apt update для получения последних пакетов, как на ПК с Linux.

Встроенная справка поможет вам в использовании оболочки Bash

Аналогично, команда sudo apt upgrade обновляет Linux до последней версии ОС.

Между тем, доступны другие стандартные команды. Вы можете проверить сетевое соединение с помощью ifconfig , проверить текущий каталог с помощью pwd и перейти в другой каталог с помощью cd .

Вы также можете получить быстрый список последних 10 входов с помощью команды history .

Короче говоря, это похоже на использование Linux в операционной системе Windows 10.

Windows 10 и Linux: совместная работа

Настроить подсистему Windows для Linux и получить доступ к оболочке Bash легко. Это также быстрее, чем запуск виртуальной машины, и гораздо менее сложный, чем использование двойной загрузки.

Напомним, что все, что вам нужно сделать для запуска оболочки Linux Bash в Windows 10, это:

  1. Убедитесь, что вы используете 64-битную Windows 10.
  2. Включите подсистему Windows для Linux на экране «Функции Windows».
  3. Установите выбранную среду Linux из Магазина Windows.
  4. Запустите Linux из меню «Пуск».

Между тем, почти все команды Linux могут использоваться в оболочке Bash в Windows. Немного ржавый или нужна помощь? Посмотрите наше загружаемое руководство по хитростям командной строки Linux.

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

Windows

Драйверы для Windows 10

Windows

Лучшие приложения для фотографии на вашем Windows Phone

Windows

Команды командной строки для панели управления апплетами