Како инсталирати и користити Басх на Виндовс 11
Басх(Bash) ( Боурне Агаин Схелл(Bourne Again Shell) ) је командна линија и графички кориснички интерфејс дистрибуиран са свим дистрибуцијама Линука(Linux) . Коришћење Басх-а у оперативном систему Виндовс 10(Bash on Windows 10) није био једноставан процес. Међутим, Виндовс 11 укључује надограђени Виндовс подсистем(Windows Subsystem) за Линук(Linux) ( ВСЛ 2.0(WSL 2.0) ) који вам омогућава да инсталирате и користите Басх(Bash) лакше него икад.
Нова верзија ВСЛ(WSL) - а покреће прави Линук кернел(Linux kernel) унутар виртуелне машине. То значи да свака дистрибуција Линука(Linux) коју користите под ВСЛ(WSL) укључује Басх(Bash) .
Како инсталирати ВСЛ(WSL) и Басх(Bash) на Виндовс 11(Windows 11)
Да бисте инсталирали и покренули Линук(Linux) оперативне системе који укључују Басх(Bash) на вашем Виндовс 11(Windows 11) систему, прво морате да инсталирате ВСЛ(WSL) . У оперативном систему Виндовс 11(Windows 11) , ово је једноставан процес помоћу Виндовс терминала(Windows Terminal) . Немојте покретати ЦМД(CMD) ( Цомманд Промпт(Command Prompt) ) – Виндовс терминал(Windows Terminal) је друга апликација.
1. Изаберите дугме Старт(Start) и унесите „терминал“ у поље за претрагу. У окну Виндовс терминала(Windows Terminal) изаберите Покрени(Run) као администратор(Administrator) .
Напомена: Ако се Виндовс терминал(Windows Terminal) не покрене, можда ћете морати да га ажурирате. Посетите Мицрософт Сторе(Microsoft Store) и инсталирајте најновију верзију Виндовс терминала(latest version of the Windows Terminal) .
2. Откуцајте следећу команду: всл –инсталл, на командној линији и притисните Ентер(Enter) . Ова појединачна команда ће преузети и инсталирати најновију верзију Виндовс подсистема(Windows Subsystem) за Линук(Linux) . Преузимање је неколико стотина мегабајта, тако да процес инсталације може потрајати неко време да се заврши.
3. Када се заврши, требало би да видите поруку: „Тражена операција је успешна.“ Када видите ову поруку, поново покрените систем да бисте довршили инсталацију ВСЛ -а. (WSL)Можете да откуцате схутдовн /r /t 0 у Виндовс терминал(Windows Terminal) да бисте покренули поновно покретање.
4. Након што се ваш систем поново покрене, процес ће се наставити инсталирањем Убунтуа(Ubuntu) као подразумеване Линук(Linux) дистрибуције. Од вас ће бити затражено да унесете корисничко име и лозинку за Линук(Linux) систем.
5. Када завршите, Убунту(Ubuntu) ће се аутоматски покренути у Басх(Bash) љуску. Можете користити исте команде које бисте иначе користили у Линуку(Linux) , укључујући инсталирање Линук(Linux) апликација у ово виртуелно окружење.
6. Можете инсталирати друге Линук дистрибуције(other Linux distros) ако желите. Да бисте видели који су доступни за инсталирање, поново отворите Виндовс терминал(Windows Terminal) ( Поверсхелл(Powershell) ), откуцајте всл –лист –онлине и притисните Ентер(Enter) . Видећете опције као што су Опенсусе(Opensuse) , Дебиан(Debian) и друге.
7. Можете инсталирати било коју од ових дистрибуција тако што ћете откуцати всл –инсталл -д <
Напомена: Такође можете инсталирати било коју Линук дистрибуцију(Linux Distro) на Виндовс(Windows) из Мицрософт продавнице(Microsoft Store) .
Како покренути своју Линук дистрибуцију(Your Linux Distro) и користити Басх(Use Bash)
Постоје две методе које можете користити за покретање вашег Линук(Linux) дистрибуције. Ако сте инсталирали Убунту(Ubuntu) , можете да изаберете мени Старт(Start) , откуцате Убунту(Ubuntu) и изаберете Убунту(Ubuntu) апликацију да бисте је покренули.
Алтернативно, можете покренути Виндовс терминал(Windows Terminal) и само укуцати команду Убунту(Ubuntu) за покретање Линук Басх(Linux Bash) љуске у Убунту(Ubuntu) окружењу.
Да бисте видели листу свих доступних Линук(Linux) команди које можете да користите у Басх(Bash) , откуцајте хелп -д.
Можете добити више детаља о појединачним командама тако што ћете укуцати хелп након чега следи назив команде. На пример, хелп принтф враћа детаље команде и информације о сваком командном параметру.
Неке од најчешћих Басх(Bash) команди које већина људи користи када први пут почну укључују:
- Интерактивни режим(Mode) : Унесите команде у интерфејс командне линије ( Виндовс терминал(Windows Terminal) ).
- Пакетни режим(Mode) : Покрените текстуалну датотеку која садржи све команде које желите да Линук(Linux) изврши по реду. Многи људи креирају ове скрипте користећи синтаксу програмирања.
Како покренути Басх скрипту(Bash Script) у Виндовс -у(Windows)
Да бисте покренули скрипту у Басх(Bash) -у , само направите текстуалну датотеку користећи свој омиљени уређивач датотека као што је Нотепад(Notepad) и сачувајте је на локацији коју ћете памтити.
Једна ствар која је јединствена код Басх(Bash) скрипте је да први ред мора бити „#!“ праћено путањом ваше Линук(Linux) басх путање. Да видите шта је то, покрените Убунту(Ubuntu) и укуцајте који басх у прозор командне линије. Ово ће обезбедити Басх(Bash) путању.
Направите нову текстуалну датотеку и укључите први ред на врх. У случају овог примера, то би било:
#! /усер/бин/басх
Пратите овај ред са сваком секвенцијалном командом коју желите да Линук(Linux) покрене. У овом примеру:
- 1. ред: Користи команду ехо за приказ текста кориснику на екрану.
- 2. ред: Комбинује ехо са командом дате да би се вратио данашњи датум.
- 3. ред: Комбинује ехо са командом вхоами за враћање вашег корисничког имена.
Сачувајте ову текстуалну датотеку са екстензијом .сх. Запамтите путању до ове датотеке.
Затим отворите Виндовс терминал(Windows Terminal) и користите команду цд да бисте се кретали до путање на којој сте сачували Басх(Bash) скрипту.
Да бисте покренули скрипту, откуцајте басх <<име скрипте>>.
Ово је веома једноставан пример, али ово показује како можете да користите такву датотеку да направите читаве Басх(Bash) скрипте. Чак су и програмски изрази попут ИФ наредби доступни за укључивање могућности доношења одлука у вашу скрипту.
Сајт СС64 пружа обиман ресурс(SS64 provides an extensive resource) са свим доступним Басх(Bash) командама које можете користити у Басх(Bash) терминалу или својим Басх(Bash) скриптама.
Такође можете видети водич о коришћењу Линук схелл скрипте за прављење резервне копије директоријума(Linux shell script to back up a directory) .
Related posts
ЗАШТО мој рачунар није компатибилан са Виндовс 11? Користите ВхиНотВин11!
Како да креирате и користите УСБ диск за опоравак система Виндовс 11
ПоверСхелл низови: како их креирати и користити
Уређивачи контекстног менија: додавање, уклањање ставки контекстног менија у оперативном систему Виндовс 11
Како закачити било коју апликацију на траку задатака у оперативном систему Виндовс 11
Како омогућити и користити алатку за дијагностику ТПМ-а у оперативном систему Виндовс 11
Како инсталирати Виндовс подсистем за Линук на Виндовс 11
Како избрисати или креирати заказани задатак помоћу ПоверСхелл-а у оперативном систему Виндовс 11
Како поставити различите позадине на различите радне површине у оперативном систему Виндовс 11
Прикажи или сакриј иконе у области преливања углова траке задатака у оперативном систему Виндовс 11
Како пребацити Инсидер Цханнел на Виндовс 11
Како омогућити или онемогућити Снап Лаиоутс у оперативном систему Виндовс 11
Како променити величину траке задатака на Виндовс 11
Престаните да минимизирате прозоре када је монитор искључен на Виндовс 11
Системски захтеви за Виндовс 11: Минимални хардвер у погледу функција
На које издање Виндовс 11 ћете бити надограђени?
Како омогућити или онемогућити динамичку брзину освежавања (ДРР) у оперативном систему Виндовс 11
Како да пређете са Виндовс 11 на Виндовс 10
Како променити тему у Мицрософт тимовима на Виндовс 11
Поправи Рачунар мора да подржава грешку ТПМ 2.0 док инсталирате Виндовс 11