Concha Unix
Um shell Unix, também chamado terminal ou console, é um programa que aceita comandos Unix a partir do teclado e os executa. Estes comandos podem ser instalados programas, por exemplo:
- ls para listar arquivos
- cp para copiar arquivos
- homem para obter mais informações sobre comandos
Os comandos não precisam vir do teclado. Eles virão, de modo geral, do stdin. Uma shell Unix é uma interface de linha de comando feita especialmente para o controle de um sistema Unix. Existem diferentes shells Unix, mais notadamente bash, sh, C Shell e zsh. Sua sintaxe é semelhante, por exemplo, o seguinte diálogo para descobrir seu tipo de CPU seria possível com todos eles:


Uma shell Unix, neste caso uma shell Linux (clique para ampliar)