BASH je akronim za Bourne Again Shell, šaljivo ime, koje je posveta Bourne Shellu (tj. izumio ga je Steven Bourne).
Bash je shell program koji je napisao Brian Fox kao nadograđenu verziju Bourne Shell programa ' sh '. To je GNU projekt otvorenog koda. Objavljena je 1989. kao jedna od najpopularnijih distribucija ljuski GNU/Linux operativnih sustava. Omogućuje funkcionalna poboljšanja u odnosu na Bourne Shell za programiranje i interaktivnu upotrebu. Uključuje uređivanje naredbenog retka, vezanje tipki, povijest naredbi neograničene veličine, itd.
U osnovi, Bash je tumač naredbenog retka koji se obično izvodi u tekstualnom prozoru gdje korisnik može tumačiti naredbe za izvođenje različitih radnji. Kombinacija ovih naredbi kao niza unutar datoteke poznata je kao Shell skripta. Bash može čitati i izvršavati naredbe iz Shell skripte.
čvor popisa u Javi
Bash je zadana ljuska za prijavu za većinu distribucija Linuxa i Appleov mac OS. Također je dostupan za Windows 10 s verzijom i zadanom korisničkom ljuskom u Solarisu 11.
Sada pogledajte po čemu je Shell poznat.
sortiranje u obliku mjehurića u algoritmu
Ljuska: UNIX Shell je program ili interpreter naredbenog retka koji tumači korisničke naredbe koje je ili izravno unio korisnik ili koje se mogu pročitati iz datoteke (tj. Shall Script), a zatim ih prosljeđuje operativnom sustavu na obradu. Važno je napomenuti da se Shall skripte tumače, a ne kompajliraju, jer ih računalni sustav interpretira i nema potrebe za kompajliranjem Shell skripti prema redoslijedu izvršenja.
Postoje različite vrste ljuski dostupnih u Linux operativnim sustavima. Neki od njih su sljedeći:
- Bourne Shell
- C školjka
- Korn školjka
- GNU Bourne Shell
Da biste saznali koje tipove ljuske podržava vaš operativni sustav, unesite naredbu u terminal kako je navedeno u nastavku:
što je mapa java
cat /etc/shells
A da znate gdje se bash nalazi u vašem OS-u, upišite naredbu u nastavku i dobit ćete određenu lokaciju:
which bash
Pogledajte na donjoj strani koje tipove ljuske podržava moj centOS i gdje se nalazi njegova bash ljuska.