Bashin asentaminen ja käyttäminen Windows 11:ssä

Bash ( Bourne Again Shell ) on komentorivi ja graafinen käyttöliittymä, joka on jaettu kaikkiin Linux - jakeluihin. Bashin(Bash on Windows 10) käyttäminen Windows 10:ssä ei ollut yksinkertainen prosessi. Windows 11 sisältää kuitenkin päivitetyn Windows-alijärjestelmän(Windows Subsystem) Linuxille ( WSL 2.0 ), jonka avulla voit asentaa ja käyttää Bashia (Linux)helpommin(Bash) kuin koskaan.

WSL : n uusi versio käyttää todellista Linux-ydintä(Linux kernel) virtuaalikoneen sisällä. Tämä tarkoittaa, että kaikki WSL :n alla käyttämäsi (WSL)Linux -jakelut sisältävät Bashin(Bash) .

WSL : n ja Bashin(Bash) asentaminen Windows 11 :een(Windows 11)

Jos haluat asentaa ja käyttää Bashin(Bash) sisältäviä Linux - käyttöjärjestelmiä Windows 11 -järjestelmässäsi, sinun on ensin asennettava WSL . Windows 11(Windows 11) :ssä tämä on yksinkertainen prosessi Windows Terminalin(Windows Terminal) avulla . Älä käynnistä CMD :tä ( Command Prompt ) – Windows Terminal on eri sovellus.

1. Valitse Käynnistä(Start) - painike ja kirjoita hakukenttään "pääte". Valitse Windowsin (Windows Terminal)päätepaneelista (Administrator)Suorita(Run) järjestelmänvalvojana . _

Huomautus: Jos Windows Terminal ei käynnisty, sinun on ehkä päivitettävä se. Vieraile Microsoft Storessa(Microsoft Store) ja asenna Windows Terminalin uusin versio(latest version of the Windows Terminal) .

2. Kirjoita komentokehotteeseen seuraava komento: wsl –install ja paina Enter . Tämä yksittäinen komento lataa ja asentaa uusimman version Windows Subsystem for Linuxista(Linux) . Lataus on muutama sata megatavua, joten asennusprosessi voi kestää jonkin aikaa.

3. Kun se on valmis, sinun pitäisi nähdä viesti: "Pyydetty toiminto on onnistunut." Kun näet tämän viestin, käynnistä järjestelmä uudelleen WSL - asennuksen viimeistelemiseksi. Voit käynnistää uudelleenkäynnistyksen kirjoittamalla Windowsin terminaaliin shutdown (Windows Terminal)/r /t 0

4. Kun järjestelmä on käynnistetty uudelleen, prosessi jatkuu asentamalla Ubuntu oletusarvoiseksi Linux - jakeluksi. Sinua pyydetään antamaan Linux - järjestelmän käyttäjätunnus ja salasana.

5. Kun olet valmis, Ubuntu käynnistyy automaattisesti Bash - kuoreen. Voit käyttää samoja komentoja kuin tavallisesti Linuxissa(Linux) , mukaan lukien Linux -sovellusten asentaminen tähän virtuaaliympäristöön.

6. Voit halutessasi asentaa muita Linux-distroja(other Linux distros) . Jos haluat nähdä, mitkä niistä ovat asennettavissa, avaa Windows Terminal uudelleen ( Powershell ), kirjoita wsl –list –online ja paina Enter . Näet vaihtoehtoja, kuten Opensuse , Debian ja muut.

7. Voit asentaa minkä tahansa näistä distroista kirjoittamalla wsl –install -d <> Windows Terminaaliin(Windows Terminal) . Sama prosessi kuin edellinen Ubuntu - asennus toistuu, ja sinun on annettava käyttäjätunnus ja salasana asennuksen viimeistelemiseksi.

Huomautus: Voit myös asentaa minkä tahansa Linux (Microsoft Store)Distron(Linux Distro) Windowsiin Microsoft(Windows) Storesta .

Kuinka käynnistää Linux-distro(Your Linux Distro) ja käyttää Bashia(Use Bash)

Voit käynnistää Linux - distrosi kahdella tavalla. Jos asensit Ubuntun(Ubuntu) , voit valita Käynnistä(Start) - valikon, kirjoittaa Ubuntu ja käynnistää sen valitsemalla Ubuntu - sovelluksen.

Vaihtoehtoisesti voit käynnistää Windows Terminalin(Windows Terminal) ja kirjoittaa vain komennon Ubuntu käynnistääksesi Linux Bash -kuoren Ubuntu - ympäristössä.

Näet luettelon kaikista käytettävissä olevista Linux - komennoista, joita voit käyttää Bashissa(Bash) , kirjoittamalla help -d.

Saat lisätietoja yksittäisistä komennoista kirjoittamalla help ja komennon nimen. Esimerkiksi help printf palauttaa komennon tiedot ja tiedot jokaisesta komentoparametrista.

Jotkut yleisimmistä Bash - komennoista, joita useimmat ihmiset käyttävät aloittaessaan, ovat:

  • Interaktiivinen tila(Mode) : Kirjoita komennot komentorivikäyttöliittymään ( Windows Terminal ).
  • Erätila : Suorita(Mode) tekstitiedosto, joka sisältää kaikki komennot, jotka haluat Linuxin(Linux) suorittavan järjestyksessä. Monet ihmiset luovat näitä komentosarjoja ohjelmointisyntaksin avulla.

Bash(Bash Script) - komentosarjan suorittaminen Windowsissa(Windows)

Jos haluat suorittaa komentosarjan Bashissa(Bash) , luo tekstitiedosto suosikkitiedostoeditorillasi, kuten Muistiolla(Notepad) , ja tallenna se paikkaan, jonka muistat.

Yksi Bash(Bash) -komentosarjan ainutlaatuisuus on se, että ensimmäisen rivin on oltava "#!" jota seuraa Linuxin(Linux) bash-polun polku. Jos haluat nähdä, mikä se on, käynnistä Ubuntu ja kirjoita mikä bash komentoriviikkunaan. Tämä tarjoaa Bash - polun.

Luo uusi tekstitiedosto ja sisällytä ensimmäinen rivi yläreunaan. Tämän esimerkin tapauksessa se olisi:

#! /user/bin/bash

Seuraa tätä riviä jokaisen peräkkäisen komennon kanssa, jonka haluat Linuxin(Linux) suorittavan. Tässä esimerkissä:

  • Rivi 1: Käyttää echo-komentoa tekstin näyttämiseen käyttäjälle näytöllä.
  • Rivi 2: Yhdistää kaiun päivämääräkomennon kanssa palauttaakseen tämän päivän päivämäärän.
  • Rivi 3: Yhdistää kaiun whoami-komentoon palauttaakseen käyttäjänimesi.

Tallenna tämä tekstitiedosto .sh-tunnisteella. Muista polku tähän tiedostoon.

Avaa seuraavaksi Windows-pääte(Windows Terminal) ja siirry cd-komennolla polkuun, johon olet tallentanut Bash - komentosarjan.

Suorita komentosarja kirjoittamalla bash <<komentosarjan nimi>>.

Tämä on hyvin yksinkertainen esimerkki, mutta tämä osoittaa, kuinka voit käyttää tällaista tiedostoa kokonaisten Bash - komentosarjaohjelmien luomiseen. Jopa ohjelmointikäskyt, kuten IF-lauseet, ovat käytettävissä päätöksentekokyvyn sisällyttämiseksi skriptiisi.

Sivusto SS64 tarjoaa laajan resurssin(SS64 provides an extensive resource) kaikilla käytettävissä olevilla Bash - komennoilla, joita voit käyttää Bash - päätteessä tai Bash - skripteissäsi.

Voit myös nähdä opetusohjelman Linuxin komentosarjan käyttämisestä hakemiston varmuuskopiointiin(Linux shell script to back up a directory) .



About the author

Olen ammattimainen ääniinsinööri, jolla on yli 10 vuoden kokemus. Olen työskennellyt monenlaisissa projekteissa pienistä kodin äänijärjestelmistä suuriin kaupallisiin tuotantoihin. Taitoni on luoda erinomaisia ​​ääniraitoja ja äänenkäsittelytyökaluja, jotka saavat musiikin kuulostamaan upealta. Olen myös erittäin kokenut Windows 10:n kanssa, ja voin auttaa sinua saamaan kaiken irti tietokonejärjestelmästäsi.



Related posts