Как получить терминал Linux с помощью подсистемы Windows для Linux

Как получить терминал Linux с помощью подсистемы Windows для Linux

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





Это дает вам оболочку Linux bash, окно терминала, работающее в Windows. По сути, этот процесс устанавливает Linux в Windows 10 - вот что вам нужно знать.





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

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





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

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



После установки подсистемы Windows для Linux в Windows 10 вы можете запустить Linux в режиме командной строки . Это дает вам почти полностью функциональный терминал Linux для Windows 10.

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

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





Подробнее: В чем разница между 32-битной и 64-битной Windows?

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





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

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

Прежде чем продолжить, имейте в виду, что в некоторых системах нельзя одновременно использовать подсистему Windows для Linux и виртуальные машины (ВМ). Таким образом, если вы предпочитаете запуск Linux на виртуальной машине, вам необходимо отключить подсистему Windows для Linux, прежде чем снова использовать виртуальную машину.

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

нет звука на ноутбуке windows 10

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

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

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

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

  • трепать
  • WSL

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

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

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

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

Когда терминал Linux для Windows 10 запущен, вы можете вводить различные инструкции командной строки.

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

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

как использовать контроллер xbox one на Mac

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

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

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

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

конвертировать рукописный ввод в текст бесплатное программное обеспечение

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

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

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

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

Windows 10 Bash переносит Linux на любой ПК

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

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

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

С этого момента вы можете использовать терминал Linux для Windows для стандартных задач командной строки. Или вы можете использовать подсистему Linux Windows 10 для установить среду рабочего стола .

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

Делиться Делиться Твитнуть Эл. адрес Станьте мастером командной строки Linux с помощью этих советов и приемов

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

Читать далее
Похожие темы
  • Linux
  • Окна
  • Windows 10
  • PowerShell
  • Оболочка Linux Bash
  • Советы по Windows
Об авторе Кристиан Коули(Опубликовано 1510 статей)

Заместитель редактора по безопасности, Linux, DIY, программированию и техническому объяснению, а также производитель действительно полезных подкастов с большим опытом поддержки настольных компьютеров и программного обеспечения. Автор журнала Linux Format, Кристиан - мастер Raspberry Pi, любитель Lego и фанат ретро-игр.

Ещё от Christian Cawley

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться