Shell-komentosarja – opetusohjelma 02: Kaikki Bash Shellistä

Shell-komentosarja - opetusohjelma 02: All About Bash Shell

Shell-komentosarja – opetusohjelma 02: Kaikki Bash Shellistä

Jatkamme opetusohjelmasarjaamme Shell-komentosarjat, tänään tuomme toisen (Tutorial 02) Samasta.

Ja koska se otetaan huomioon, lähestyimme ensin kolme ensimmäistä peruskäsitettä (terminaalit, konsolit ja kuoret) tähän aiheeseen liittyen, tässä toisessa keskitymme erityisesti kaiken mahdollisen tietämään Bash Shell.

Shell Scripting – opetusohjelma 01: Päätteet, konsolit ja kuoret

Shell Scripting – opetusohjelma 01: Päätteet, konsolit ja kuoret

Ja ennen tämän aloittamista Tutorial 02 aiheesta "Shell Scripting", suosittelemme tutustumaan seuraaviin liittyvää sisältöä, tämän viestin lukemisen lopussa tänään:

Shell-komentosarja - opetusohjelma 01: Shell, Bash Shell ja komentosarjat
Aiheeseen liittyvä artikkeli:
Shell Scripting – opetusohjelma 01: Päätteet, konsolit ja kuoret
Tietoja PowerShellistä
Aiheeseen liittyvä artikkeli:
PowerShell, asenna tämä komentorivin kuori Ubuntu 22.04:ään

Shell-komentosarjan opetusohjelma 02

Shell-komentosarjan opetusohjelma 02

Mikä on Bash Shell?

Bash tai Bash Shell on komentotulkki, joka on luotu erityisesti Linux käyttöjärjestelmä. Shell, joka on suurelta osin yhteensopiva alkuperäisen "sh"-kuoren kanssa ja sisältää hyödyllisiä ominaisuuksia Korn (ksh) ja C (csh) -kuorista.

Lisäksi sillä pyritään saavuttamaan standardin yhteensopiva toteutus "IEEE POSIX -kuori ja työkalut", joka puolestaan ​​on osa IEEE POSIX -spesifikaatio (IEEE Standard 1003.1). Siksi tämän tavoitteen saavuttamiseksi se integroi toiminnallisia parannuksia "sh":n suhteen sekä interaktiiviseen käyttöön että ohjelmointiin.

Top 10 tärkeää Bash-faktaa

  1. Se perustuu Unix Shelliin ja on POSIX-yhteensopiva.
  2. Kaikki Bourne Shell (sh) -komennot ovat saatavilla Bashissa.
  3. Se on oletuskuori useimmissa GNU/Linux-jakeluissa.
  4. Sen päätehtävä on tulkita käyttöjärjestelmän komentokäskyjä.
  5. Se on melko kannettava, joten se toimii myös lähes kaikissa Unix-versioissa ja muissa käyttöjärjestelmissä.
  6. Sen komentosyntaksi on Bourne Shell -syntaksiin perustuva ohjeiden superjoukko.
  7. Sen kehitti ja julkaisi Brian Fox 8. kesäkuuta 1989 osana GNU-projektia.
  8. Sen avulla voidaan luoda ja hallita komentosarjatiedostoja (Bash Scripts), joiden tehtävänä on automatisoida tehtäviä.
  9. Se tarjoaa hyvin jäsennellyn, modulaarisen ja muotoillun toimintosarjan komentosarjojen kehittämiseen.
  10. Se tarjoaa ominaisuuksia, kuten komentorivimuokkauksen, rajoittamattoman koon komentohistorian, työnhallinnan, shell- ja aliastoiminnot, rajoittamattoman koon indeksoidut taulukot, monien muiden joukossa.

Lisää Bash Shellistä

Lisää tärkeitä tietoja Shell-komentosarjan opetusohjelma 02

Seuraavissa opetusohjelmissa sukeltamme hieman syvemmälle Bash Script -tiedostot ja niiden elementit (osat) y hyödyllisiä resursseja komentosarjan taiteeseen. Jatka sitten käytännön esimerkkejä komentokäskyjen käytöstä (yksinkertainen ja monimutkainen) Bashin kanssa ja sen käyttö Scriptsissä.

Voit kuitenkin kaivaa hieman syvemmälle lisää Bashista seuraavassa viralliset linkit:

Bashin nimi on lyhenne sanoista "Bourne-Again SHell", sanapeli Stephen Bournelle, nykyisen Unix-kuoren "sh":n suoran esi-isän kirjoittajalle, joka esiintyi Bashin seitsemännessä painoksessa. Bell Labs Research for Unix" .

Tietoa henkilöstä lua
Aiheeseen liittyvä artikkeli:
Lua, asenna tämä tehokas komentosarjakieli Ubuntuun
noin mailasta
Aiheeseen liittyvä artikkeli:
Maila, asenna tämä ohjelmointikieli Ubuntuun

Abstrakti banneri viestiin

Yhteenveto

Lyhyesti sanottuna tämän kanssa Tutorial 02 aiheesta "Shell Scripting" ja tuleville, toivomme jatkavamme osallistumista koulutus GNU/Linux-päätteen käytössävarsinkin niistä aloittelijoille sanonnoissa Vapaa ja avoin käyttöjärjestelmä.

Jos pidit sisällöstä, kommentoi ja jaa se. Ja muista, vieraile alussa meidän «Kotisivut», virallisen kanavan lisäksi Telegram saadaksesi lisää uutisia, opetusohjelmia ja Linux-päivityksiä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.