logo

Mikä on Bash?

BASH on lyhenne sanoista Bourne Again Shell, lyöntinimi, joka on kunnianosoitus Bourne Shellille (eli Steven Bournen keksi).

Bash on Brian Foxin kirjoittama kuoriohjelma Bourne Shell -ohjelman päivitetyksi versioksi. sh '. Se on avoimen lähdekoodin GNU-projekti. Se julkaistiin vuonna 1989 yhtenä suosituimmista GNU/Linux-käyttöjärjestelmien shell-jakeluista. Se tarjoaa toiminnallisia parannuksia Bourne Shelliin verrattuna sekä ohjelmointiin että interaktiiviseen käyttöön. Se sisältää komentorivimuokkauksen, näppäinsidoksia, rajoittamattoman koon komentohistorian jne.

Pohjimmiltaan Bash on komentorivitulkki, joka tyypillisesti toimii tekstiikkunassa, jossa käyttäjä voi tulkita komentoja eri toimien suorittamiseksi. Näiden komentojen yhdistelmä sarjana tiedostossa tunnetaan Shell-komentosarjana. Bash voi lukea ja suorittaa komentoja Shell-skriptistä.

vaihda väri gimpissä

Bash on oletusarvoinen kirjautumiskuori useimmille Linux-jakeluille ja Applen mac OS:lle. Se on saatavilla myös Windows 10:lle Solaris 11:n version ja oletuskäyttäjän kuoren kanssa.

Katso nyt, mistä Shell tunnetaan.

Kuori: UNIX Shell on ohjelma tai komentorivitulkki, joka tulkitsee käyttäjän komennot, jotka käyttäjä joko syöttää suoraan tai jotka voidaan lukea tiedostosta (eli Shall Script), ja välittää ne sitten käyttöjärjestelmään käsittelyä varten. On tärkeää huomata, että Shall-skriptejä tulkitaan eikä käännetä, koska tietokonejärjestelmä tulkitsee ne eikä Shell-skriptejä tarvitse kääntää suoritusjärjestyksessä.

kapselointiohjelma

Linux-käyttöjärjestelmissä on saatavilla erityyppisiä kuoria. Jotkut niistä ovat seuraavat:

lihavointi css:ssä
  1. Bourne Shell
  2. C kuori
  3. Korn Shell
  4. GNU Bourne Shell

Jos haluat tietää, mitä shell-tyyppejä käyttöjärjestelmäsi tukee, kirjoita komento terminaaliin alla kuvatulla tavalla:

 cat /etc/shells 

Ja tietääksesi missä bash sijaitsee käyttöjärjestelmässäsi, kirjoita alla oleva komento ja saat tietyn sijainnin:

 which bash 

Katso alta, mitä shell-tyyppejä centOS tukee ja missä sen bash-kuori sijaitsee.

Mikä on Bash