logo

Hvad er Bash?

BASH er et akronym for Bourne Again Shell, et pudsende navn, som er en hyldest til Bourne Shell (dvs. opfundet af Steven Bourne).

Bash er et shell-program skrevet af Brian Fox som en opgraderet version af Bourne Shell-programmet ' sh '. Det er et open source GNU-projekt. Det blev udgivet i 1989 som en af ​​de mest populære shell-distributioner af GNU/Linux-operativsystemer. Det giver funktionelle forbedringer i forhold til Bourne Shell til både programmering og interaktiv brug. Det inkluderer kommandolinjeredigering, tastebindinger, kommandohistorik med ubegrænset størrelse osv.

Grundlæggende er Bash en kommandolinjefortolker, der typisk kører i et tekstvindue, hvor brugeren kan fortolke kommandoer til at udføre forskellige handlinger. Kombinationen af ​​disse kommandoer som en serie i en fil er kendt som et Shell Script. Bash kan læse og udføre kommandoerne fra et Shell Script.

df.loc

Bash er standard login-shell for de fleste Linux-distributioner og Apples mac OS. Den er også tilgængelig for Windows 10 med en version og standardbrugerskal i Solaris 11.

hvad er jquery

Tag nu et kig på, hvad en Shell er kendt for.

Skal: En UNIX Shell er et program eller en kommandolinjefortolker, der fortolker de brugerkommandoer, som enten indtastes af brugeren direkte, eller som kan læses fra en fil (dvs. Shall Script), og derefter overfører dem til operativsystemet til behandling. Det er vigtigt at bemærke, at Shall-scripts fortolkes og ikke kompileres, da computersystemet fortolker dem, og der ikke er behov for at kompilere Shell-scripts i udførelsesrækkefølge.

Der er forskellige typer skaller tilgængelige i Linux-operativsystemer. Nogle af dem er som følger:

  1. Bourne Shell
  2. C skal
  3. Korn Shell
  4. GNU Bourne Shell

For at vide, hvilke shell-typer dit operativsystem understøtter, skal du skrive kommandoen i terminalen som angivet nedenfor:

 cat /etc/shells 

Og for at vide, hvor bash er placeret i dit OS, skriv nedenstående kommando, og du vil få en bestemt placering:

java streng trim
 which bash 

Se på nedenstående side, hvilke shell-typer min centOS understøtter, og hvor dens bash-shell er placeret.

Hvad er Bash