logo

O que é Bash?

BASH é um acrônimo para Bourne Again Shell, um trocadilho que é uma homenagem a Bourne Shell (ou seja, inventado por Steven Bourne).

Bash é um programa shell escrito por Brian Fox como uma versão atualizada do programa Bourne Shell ' eh '. É um projeto GNU de código aberto. Foi lançado em 1989 como uma das distribuições shell mais populares dos sistemas operacionais GNU/Linux. Ele fornece melhorias funcionais em relação ao Bourne Shell para uso interativo e de programação. Inclui edição de linha de comando, atalhos de teclado, histórico de comandos com tamanho ilimitado, etc.

Em termos básicos, Bash é um interpretador de linha de comando que normalmente é executado em uma janela de texto onde o usuário pode interpretar comandos para realizar diversas ações. A combinação desses comandos como uma série dentro de um arquivo é conhecida como Shell Script. Bash pode ler e executar os comandos de um Shell Script.

como bloquear anúncios do youtube no android

Bash é o shell de login padrão para a maioria das distribuições Linux e Mac OS da Apple. Também está acessível para Windows 10 com uma versão e shell de usuário padrão no Solaris 11.

Agora dê uma olhada no que um Shell é conhecido.

Concha: Um UNIX Shell é um programa ou interpretador de linha de comando que interpreta os comandos do usuário que são inseridos diretamente pelo usuário ou que podem ser lidos de um arquivo (ou seja, Shall Script) e, em seguida, passá-los ao sistema operacional para processamento. É importante ressaltar que os scripts Shall são interpretados e não compilados, pois o sistema do computador os interpreta e não há necessidade de compilar Shell Scripts na ordem de execução.

nomenclatura de convenções java

Existem diferentes tipos de shells disponíveis nos sistemas operacionais Linux. Alguns dos quais são os seguintes:

int para dobrar
  1. Concha Bourne
  2. Concha C
  3. Casca de Korn
  4. Shell Bourne GNU

Para saber quais tipos de shell seu sistema operacional suporta, digite o comando no terminal conforme fornecido abaixo:

 cat /etc/shells 

E para saber onde o bash está localizado no seu sistema operacional, digite o comando abaixo e você obterá um local específico:

 which bash 

Veja abaixo quais tipos de shell meu centOS suporta e onde seu shell bash está localizado.

O que é Bash