All About Linux Shell

All About Linux Shell

Um shell é um intérprete de linha de comando. É um programa especial que recebe a entrada de dispositivos de entrada padrão, converte -o em linguagem da máquina e envie para o OS. Após o processamento pelo sistema operacional, envie o resultado de volta ao shell. Shell traduz -o novamente para o formato legível por humanos e envie resultados para dispositivos de saída.

Cascas Linux:

  • Bash Shell (Born Again Shell): Esta é a concha mais comum usada pelo Linux agora um dia. Bash Sell é desenvolvido por Sir Brian Fox e Chet Ramey.
  • CSH (shell C): a sintaxe e o uso do shell C são muito semelhantes à linguagem de programação C C.
  • KSH (Korn Shell): desenvolvido em AT&T Bell Labs.
  • TCSH: TCSH é uma versão aprimorada, mas completamente compatível, do Berkeley Unix C Shell (CSH).
  • Para obter todas as conchas disponíveis em sua máquina Linux Check /etc /shells Arquivo.

    # cat/etc/shells/bin/sh/bin/bash/sbin/nologin/bin/tcsh/bin/csh/bin/ksh/usr/bin/ksh/bin/pdksh 

    Se você quiser mudar para outro shell, basta digitar o caminho da concha como mostrado acima.

    #/bin/tcsh ou #/usr/bin/ksh