Как да инсталирате и използвате Bash на Windows 11
Bash ( Bourne Again Shell ) е командният ред и графичният потребителски интерфейс, разпространявани с всички Linux дистрибуции. Използването на Bash в Windows 10(Bash on Windows 10) не беше лесен процес. Windows 11 обаче включва надстроена подсистема на Windows(Windows Subsystem) за Linux ( WSL 2.0 ), която ви позволява да инсталирате и използвате Bash по-лесно от всякога.
Новата версия на WSL изпълнява истинско Linux ядро(Linux kernel) във виртуална машина. Това означава, че всяка Linux дистрибуция, която изпълнявате под WSL , включва Bash .
Как да инсталирате WSL и Bash на Windows 11
За да инсталирате и стартирате операционни системи Linux , които включват Bash на вашата система Windows 11 , ще трябва първо да инсталирате WSL . В Windows 11 това е лесен процес с помощта на Windows Terminal . Не стартирайте CMD ( Command Prompt ) – Windows Terminal е различно приложение.
1. Изберете бутона Старт(Start) и въведете „терминал“ в полето за търсене. В прозореца на терминала на Windows(Windows Terminal) изберете Изпълни(Run) като администратор(Administrator) .
Забележка: Ако терминалът на Windows(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 shell. Можете да използвате същите команди, които обикновено използвате в Linux , включително инсталиране на приложения за Linux в тази виртуална среда.
6. Можете да инсталирате други Linux дистрибуции(other Linux distros) , ако предпочитате. За да видите кои са налични за инсталиране, отворете отново терминала на Windows(Windows Terminal) ( Powershell ), въведете wsl –list –online и натиснете Enter . Ще видите опции като Opensuse , Debian и други.
7. Можете да инсталирате някоя от тези дистрибуции, като напишете wsl –install -d <
Забележка: Можете също да инсталирате всяка Linux дистрибуция(Linux Distro) на Windows от Microsoft Store .
Как да стартирате дистрибуцията на Linux(Your Linux Distro) и да използвате Bash(Use Bash)
Има два метода, които можете да използвате, за да стартирате вашата Linux дистрибуция. Ако сте инсталирали Ubuntu , можете да изберете менюто " Старт(Start) ", да въведете Ubuntu и да изберете приложението Ubuntu , за да го стартирате.
Като алтернатива можете да стартирате терминала на Windows(Windows Terminal) и просто да въведете командата Ubuntu , за да стартирате обвивката на Linux Bash в средата на (Linux Bash)Ubuntu .
За да видите списък с всички налични Linux команди, които можете да използвате в Bash , напишете help -d.
Можете да получите повече подробности за отделните команди, като напишете помощ, последвано от името на командата. Например help printf връща подробности за командата и информация за всеки параметър на командата.
Някои от по-често срещаните Bash команди, които повечето хора използват, когато започват, включват:
- Интерактивен режим(Mode) : Въведете команди в интерфейса на командния ред ( терминал на Windows(Windows Terminal) ).
- Пакетен режим(Mode) : Стартирайте текстов файл, който съдържа всички команди, които искате Linux да изпълни по ред. Много хора създават тези скриптове, използвайки програмен синтаксис.
Как да стартирате Bash скрипт(Bash Script) в Windows
За да изпълните скрипт в Bash , просто създайте текстов файл с помощта на любимия си файлов редактор като Notepad и го запазете на място, което ще запомните.
Едно нещо, което е уникално за Bash скрипта е, че първият ред трябва да бъде “#!” последван от пътя на вашия Linux bash път. За да видите какво е това, стартирайте Ubuntu и въведете which bash в прозореца на командния ред. Това ще осигури Bash пътя.
Създайте нов текстов файл и включете този първи ред в горната част. В случая с този пример това би било:
#! /user/bin/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 shell скрипт за архивиране на директория(Linux shell script to back up a directory) .
Related posts
ЗАЩО моят компютър не е съвместим с Windows 11? Използвайте WhyNotWin11!
Как да създадете и използвате USB устройство за възстановяване на Windows 11
PowerShell масиви: как да ги създадете и използвате
Редактори на контекстното меню: Добавяне, премахване на елементи от контекстното меню в Windows 11
Как да закачите всяко приложение към лентата на задачите в Windows 11
Как да зададете различен тапет на различни настолни компютри в Windows 11
Как да инсталирате Windows 11 с помощта на Hyper-V в Windows
Поправете Компютърът трябва да поддържа грешка TPM 2.0, докато инсталирате Windows 11
Как да покажете или скриете най-използваните приложения в менюто "Старт" на Windows 11
Как да покажете иконата на лентата на задачите в менюто Pen на Windows 11
Как да направите видео от снимки в Windows 11
Как да активирате и използвате инструмента за диагностика на TPM в Windows 11
Показване или скриване на иконите в областта на препълване на ъгъла на лентата на задачите в Windows 11
Как да промените размера на лентата на задачите в Windows 11
Планирате внедряване на Windows 11? Това ръководство ще ви помогне да започнете
Как да изградите Windows 11 Insider Preview сега
Как да регулирате яркостта на уеб камерата в Windows 11
Как да блокирате инсталирането на Windows 11 на вашия компютър
Как да изрежете PDF страници в Windows 11 с помощта на онлайн инструмент или безплатен софтуер
Дата на пускане на Windows 11, цена, хардуерни изисквания