GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo probar qué Shell estoy usando en una terminal?

¿Cómo verificar qué shell estoy usando en una terminal? ¿Cuál es el shell que estoy usando en MacOS?

Respuesta aceptada:

De varias maneras, de más a menos confiable (y de más a menos "pesado"):

  1. ps -p$$ -ocmd= . (En Solaris, es posible que deba ser ps -p$$ -ofname= y en macOS y BSD debería ser ps -p$$ -ocommand= .)
  2. Busca $BASH_VERSION , $ZSH_VERSION y otras variables específicas de shell.
  3. Marque $SHELL; este es un último recurso, ya que especifica su predeterminado shell y no necesariamente el actual concha.

Linux
  1. ¿Detectar el sistema Init usando el shell?

  2. ¿Cómo verificar si un shell es de inicio de sesión/interactivo/por lotes?

  3. ¿Cómo verificar qué señales está escuchando un proceso?

  4. ¿Cómo probar el cumplimiento de Posix de los scripts de Shell?

  5. ¿Cómo verificar qué shell estoy usando?

Cómo verificar si existe un archivo o directorio en Bash

Cómo compartir su terminal a la web usando Streamhut

Cómo grabar sesiones de terminal de Linux usando Asciinema

Cómo probar la velocidad de tu conexión usando el terminal con Speedtest

Cómo instalar Skype en Almalinux 8 usando terminal

Cómo verificar si existe un archivo o directorio en Bash Shell