viernes, 20 de septiembre de 2024

Que es SHELL Y BASH ?

Estas confundido que es SHEEL Y BASH, no te preocupes a mi me a pasado y quiero compartir contigo en mis palabras que es shell y bash.


SHELL

Es un lenguaje de scripting, interpretador de comandos.
No  es un lenguaje de programacion completo. (ya que ciertamente se puede considerar un lenguaje de programación)

Se utiliza para automatizacion y administracion del sitema Unix/Linux.

Listado de los SHELL populares:

  1. sh (Bourne Shell) la primera shell importante en UNIX
  2. csh
  3. ksh
  4. zsh (conocida por ser una shell avanzada. personalizable)
  5. fish (Frendly SH)
  6. Bash (Es una shell mejorada de `sh`)
Entonces hasta este punto ya sabemos que BASH es una shell mas de Linux :) 

BASH

Es una shell mejorada de `sh` diseñado para ser compatible con scripts `sh (Bourne Shell)` ahora predeterminada en la mayoria de distribuciones de Linux. Es de codigo abierto.


Como saber que SHELL estas usando en tu terminal:

echo $SHELL    # 1.Menos preciso, shell determinado de tu usuario
ps -p          # 2.Mas preciso: shell usado por tu terminal
echo $0        #




No hay comentarios:

Publicar un comentario