5 mais frequentemente usados conchas de código aberto para Linux

- 4158
- 35
- Arnold Murray
O concha é o interpretador de comando em um sistema operacional, como Unix ou GNU/Linux, É um programa que executa outros programas. Ele fornece um usuário de computador uma interface para o sistema UNIX/GNU Linux para que o usuário possa executar diferentes comandos ou utilitários/ferramentas com alguns dados de entrada.
Quando o shell terminar de executar um programa, ele envia uma saída para o usuário na tela, que é o dispositivo de saída padrão. Por esse motivo, é chamado de “Interpretor de comando”.

O shell é muito mais do que apenas um interpretador de comando, é também uma linguagem de programação própria, com construções completas de linguagem de programação, como execução condicional, loops, variáveis, funções e muito mais.
É por isso que o shell unix/gnu linux é mais poderoso em comparação com o shell do Windows.
Neste artigo, vamos dar uma olhada em algumas das principais conchas de código aberto mais usadas no Unix/GNU Linux.
1. Bash Shell
Bash significa Bourne novamente Shell E é o shell padrão em muitas distribuições Linux hoje. É também um shell compatível com SH e oferece melhorias práticas sobre o SH para programação e uso interativo, que inclui:
- Edição de linha de comando
- Controle de emprego
- Histórico de comando de tamanho ilimitado
- Funções e aliases da concha
- Matrizes indexadas de tamanho ilimitado
- Aritmética inteira em qualquer base de dois a sessenta e quatro

2. Shell tcsh/csh
TCSH é aprimorado C Shell, pode ser usado como um shell interativo de login e processador de comando script shell.
O TCSH tem os seguintes recursos:
- C como sintaxe
- Editor de linha de comando
- Conclusão programável de palavra e nome do arquivo
- Correção ortográfica
- Controle de emprego

3. Shell ksh
Ksh apoia Korn Shell e foi projetado e desenvolvido por David g. Korn. É uma linguagem de programação completa, poderosa e de alto nível e também uma linguagem de comando interativa, como muitos outros conchas UNIX/GNU Linux.

4. Shell zsh
Zsh foi projetado para ser interativo e incorpora muitos recursos de outras conchas UNIX/GNU Linux, como Bash, TCSH e Ksh.
Também é uma linguagem de script poderosa, assim como as outras conchas disponíveis. Embora tenha alguns recursos exclusivos que incluem:
- Geração de nome do arquivo
- Arquivos de inicialização
- Login/logout assistindo
- Encerrar comentários
- ÍNDICE DE CONCEITO
- Índice variável
- Índice de funções
- Índice -chave e muito mais que você pode descobrir nas páginas do homem

5. Peixe
Peixe em plena posição de “concha interativa amigável”E foi de autoria em 2005. Pretendia -se ser totalmente interativo e amigável, assim como as outras conchas, possui alguns recursos muito bons que incluem:
- Conclusão da página do homem
- Configuração baseada na Web
- Sugestões automáticas
- Totalmente escritor com scripts limpos
- Suporte à tecnologia do terminal Term256
Você pode ler mais sobre a concha de peixe no peixe - uma concha interativa inteligente para Linux

Resumo
Essas não são todas as conchas disponíveis no Unix/GNU Linux, mas são as mais usadas, além daquelas que já estão instaladas em diferentes distribuições Linux. Espero que você ache este artigo útil e mais informações adicionais, não hesite em postar um comentário.
- « Instale o PrestaShop (loja de compras de comércio eletrônico on -line gratuito) em Rhel/CentOS e Fedora
- Como instalar o certificado Let's Crypt SSL para proteger o Apache no RHEL/CENTOS 7/6 »