logo

Co je to Bash?

BASH je zkratka pro Bourne Again Shell, slovní hříčka, která je poctou Bourneovi Shellovi (tj. vymyšlenému Stevenem Bournem).

Bash je shellový program napsaný Brianem Foxem jako vylepšená verze programu Bourne Shell. sh '. Je to open source projekt GNU. Byla vydána v roce 1989 jako jedna z nejpopulárnějších shellových distribucí operačních systémů GNU/Linux. Poskytuje funkční vylepšení oproti Bourne Shell pro programování i interaktivní použití. Zahrnuje úpravy příkazového řádku, vazby kláves, historii příkazů s neomezenou velikostí atd.

V základních termínech je Bash interpret příkazového řádku, který obvykle běží v textovém okně, kde může uživatel interpretovat příkazy k provádění různých akcí. Kombinace těchto příkazů jako série v souboru je známá jako Shell Script. Bash umí číst a provádět příkazy ze skriptu Shell.

java řetězec na booleovský

Bash je výchozí přihlašovací shell pro většinu distribucí Linuxu a mac OS Apple. Je také přístupný pro Windows 10 s verzí a výchozím uživatelským prostředím v Solaris 11.

scanner.další java

Nyní se podívejte, čím je Shell známý.

Shell: UNIX Shell je program nebo interpret příkazového řádku, který interpretuje uživatelské příkazy, které buď zadává přímo uživatel, nebo které lze číst ze souboru (tj. Shall Script), a poté je předává operačnímu systému ke zpracování. Je důležité poznamenat, že skripty Shall jsou interpretovány a nikoli kompilovány, protože je interpretuje počítačový systém a není nutné kompilovat skripty Shell v pořadí provádění.

V operačních systémech Linux jsou k dispozici různé typy shellů. Některé z nich jsou následující:

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

Chcete-li vědět, které typy prostředí váš operační systém podporuje, zadejte příkaz do terminálu, jak je uvedeno níže:

 cat /etc/shells 

A abyste věděli, kde se bash ve vašem OS nachází, zadejte níže uvedený příkaz a získáte konkrétní umístění:

převést java objekt na json
 which bash 

Podívejte se na níže uvedené straně, jaké typy prostředí můj centOS podporuje a kde se nachází jeho bash shell.

Co je Bash