Как установить и использовать Bash в Windows 11
Bash ( Bourne Again Shell ) — это командная строка и графический пользовательский интерфейс, распространяемый со всеми дистрибутивами Linux(Linux) . Использование Bash в Windows 10(Bash on Windows 10) было непростым процессом. Однако Windows 11 включает в себя обновленную подсистему Windows(Windows Subsystem) для Linux ( WSL 2.0 ), которая позволяет устанавливать и использовать Bash проще, чем когда-либо.
Новая версия WSL запускает настоящее ядро Linux(Linux kernel) внутри виртуальной машины. Это означает, что любой дистрибутив Linux(Linux) , который вы запускаете под WSL , включает Bash .
Как установить WSL и Bash в Windows 11
Чтобы установить и запустить операционные системы Linux , включающие Bash , в вашей системе Windows 11 , вам необходимо сначала установить WSL . В Windows 11 это простой процесс с использованием Windows Terminal . Не запускайте CMD ( Командная строка(Command Prompt) ) — Терминал Windows(Windows Terminal) — это другое приложение.
1. Нажмите кнопку « Пуск(Start) » и введите «терминал» в поле поиска. В панели терминала Windows(Windows Terminal) выберите « Запуск(Run) от имени администратора(Administrator) » .
Примечание. Если Windows Terminal не запускается, возможно, вам потребуется обновить его. Посетите Microsoft Store и установите последнюю версию Windows Terminal(latest version of the Windows Terminal) .
2. Введите следующую команду: wsl –install в командной строке и нажмите Enter . Эта единственная команда загрузит и установит последнюю версию подсистемы Windows(Windows Subsystem) для Linux . Загрузка составляет несколько сотен мегабайт, поэтому процесс установки может занять некоторое время.
3. По завершении вы должны увидеть сообщение: «Запрошенная операция выполнена успешно». Когда вы увидите это сообщение, перезагрузите систему, чтобы завершить установку WSL . Вы можете ввести shutdown /r /t 0 в терминале Windows(Windows Terminal) , чтобы начать перезагрузку.
4. После перезагрузки системы процесс продолжится установкой Ubuntu в качестве дистрибутива (Ubuntu)Linux по умолчанию . Вам будет предложено ввести имя пользователя и пароль для системы Linux .
5. Когда вы закончите, Ubuntu автоматически запустится в оболочке Bash . Вы можете использовать те же команды, которые обычно используете в Linux , включая установку приложений Linux в эту виртуальную среду.
6. Вы можете установить другие дистрибутивы Linux(other Linux distros) , если хотите. Чтобы увидеть, какие из них доступны для установки, снова откройте Windows Terminal ( Powershell ), введите wsl –list –online и нажмите Enter . Вы увидите такие варианты, как Opensuse , Debian и другие.
7. Вы можете установить любой из этих дистрибутивов, набрав wsl –install -d <
Примечание. Вы также можете установить любой дистрибутив Linux(Linux Distro) в Windows из Магазина Microsoft(Microsoft Store) .
Как запустить дистрибутив Linux(Your Linux Distro) и использовать Bash(Use Bash)
Есть два метода, которые вы можете использовать для запуска вашего дистрибутива Linux . Если вы установили Ubuntu , вы можете выбрать меню « Пуск(Start) », ввести Ubuntu и выбрать приложение Ubuntu для его запуска.
Кроме того, вы можете запустить терминал Windows(Windows Terminal) и просто ввести команду Ubuntu , чтобы запустить оболочку Linux Bash в среде Ubuntu .
Чтобы просмотреть список всех доступных команд Linux , которые вы можете использовать в Bash , введите help -d.
Вы можете получить более подробную информацию об отдельных командах, набрав help и имя команды. Например, help printf возвращает сведения о команде и информацию о каждом параметре команды.
Некоторые из наиболее распространенных команд Bash , которые большинство людей используют при первом запуске, включают:
- Интерактивный режим(Mode) : ввод команд в интерфейс командной строки ( терминал Windows(Windows Terminal) ).
- Пакетный режим(Mode) : запустите текстовый файл, содержащий все команды, которые вы хотите, чтобы Linux выполнял по порядку. Многие люди создают эти сценарии, используя синтаксис программирования.
Как запустить скрипт Bash(Bash Script) в Windows
Чтобы запустить сценарий в Bash , просто создайте текстовый файл с помощью своего любимого файлового редактора, такого как Блокнот(Notepad) , и сохраните его в месте, которое вы запомните.
Уникальность сценария Bash заключается в том, что первая строка должна быть «#!» . за которым следует путь вашего пути Linux bash. Чтобы увидеть, что это такое, запустите Ubuntu и введите bash в окно командной строки. Это обеспечит путь Bash .
Создайте новый текстовый файл и включите эту первую строку вверху. В случае с этим примером это будет:
#! /пользователь/бин/Баш
Следуйте этой строке с каждой последовательной командой, которую вы хотите запустить в Linux . В этом примере:
- Строка 1: использует команду echo для отображения текста пользователю на экране.
- Строка 2: объединяет эхо с командой даты, чтобы вернуть сегодняшнюю дату.
- Строка 3: объединяет эхо с командой whoami, чтобы вернуть ваше имя пользователя.
Сохраните этот текстовый файл с расширением .sh. Запомните путь к этому файлу.
Затем откройте терминал Windows(Windows Terminal) и используйте команду cd, чтобы перейти к пути, по которому вы сохранили сценарий Bash .
Чтобы запустить скрипт, введите bash <<имя скрипта>>.
Это очень простой пример, но он демонстрирует, как вы можете использовать такой файл для создания целых программ сценариев Bash . Даже операторы программирования, такие как операторы IF, доступны для включения возможностей принятия решений в ваш сценарий.
Сайт SS64 предоставляет обширный ресурс(SS64 provides an extensive resource) со всеми доступными командами Bash , которые вы можете использовать в терминале Bash или в сценариях Bash .
Вы также можете ознакомиться с учебным пособием по использованию сценария оболочки Linux для резервного копирования каталога(Linux shell script to back up a directory) .
Related posts
Почему мой компьютер не совместим с Windows 11? Use WhyNotWin11!
Как создать и использовать USB-накопитель для восстановления Windows 11
Массивы PowerShell: как их создавать и использовать
Context Menu Редакторы: Add, Remove Context Menu Предметы в Windows 11
Как прикрепить любое приложение к Taskbar в Windows 11
Как выйти из email account в Mail app в Windows 11
Как открыть Windows Tools в Windows 11
Как изменить Taskbar size на Windows 11
Системные требования Windows 11: функция-мудрый Minimum Hardware
Click здесь, чтобы войти в ваши последние сообщения сообщения в Windows 11
Как добавить или удалить папки из Windows 10/11 Start Menu
Как изменить Theme в Microsoft Teams на Windows 11
Как заблокировать Windows 11 от установки на вашем компьютере
Как включить и использовать TPM Diagnostics Tool в Windows 11
Этот компьютер не может запустить Windows 11 - исправить его!
Как включить или отключить текстовые предложения в Windows 11
Как показать Pen Menu Taskbar Icon на Windows 11
Как включить и использовать Focus Sessions в Windows 11
Windows 11 Release Date, Price, Hardware Requirements
Windows 11 для Business and Enterprise - New Особенности