Shell es un intérprete de comandos que interpreta los comandos ingresados por usted, se ejecuta contra el Kernel de Unix/Linux y proporciona el resultado en el dispositivo de salida estándar. Se han desarrollado muchos shells desde que se creó Unix.
A continuación se muestra la lista,
- Concha Bourne – sh
- Concha C – csh
- Carcasa en T:tcsh
- Coraza Korn – ksh
- Bourn-again Shell – bash
- Concha de tablero
- Concha Z
¿Qué shell estás usando? Descubrámoslo a continuación.
¿Qué Shell estoy usando?
Unix crea toda la configuración y configuración necesarias cuando se crea un usuario. Ejecute grep
Donde
El siguiente ejemplo responde a la pregunta,
$ grep atechtown /etc/passwd atechtown:x:1000:1000::/home/atechtown:/bin/sh
Aquí, estoy usando Bourne – sh shell.
Otra forma es usando la variable $SHELL. Esta variable se establece con el nombre predeterminado tan pronto como inicia sesión.
Simplemente muestre el contenido de la variable usando el comando echo para encontrar el shell predeterminado.
$ echo $SHELL /bin/sh
Resumen
Espero que hayamos respondido todas las preguntas que tenía sobre Unix/Linux Shells. También puede leer el artículo a continuación para obtener más información sobre este tema.
- ¿En qué shell me estoy ejecutando?
- ¿Cómo compruebo qué shell estoy usando?