OSX/IOS

¿Qué Shell utilizo? He aquí cómo averiguarlo

Terminal en OS X

¿Alguna vez te has preguntado qué shell usas en la línea de comandos? No es raro querer o necesitar saber qué shell se está ejecutando, y aunque puede escuchar esta pregunta muchas veces, la respuesta puede ser diferente para cada usuario, por lo que lo más fácil es emitir un comando de terminal que determine la shell activo.

Cómo encontrar qué Shell se usa en Mac OS X, Unix, Linux

La forma más fácil de averiguar qué shell se utiliza es escribir la siguiente sintaxis de comando en la línea de comando:

echo $SHELL

Presiona Retorno. Sí, esto es $ SHELL en mayúsculas, los casos importan en el mundo Unix. Debería ver algo como esto impreso en la parte posterior, indicando el caparazón utilizado:

$ echo $SHELL
/bin/bash

Esto significaría que el shell es bash, pero es posible que vea algo diferente, como / bin / tcsh / bin / zsh / bin / ksh o una variedad de otros shells que están allí.

Este comando funciona en todas las plataformas Unix, ya sea Mac OS X, Linux, FreeBSD o lo que sea, y siempre se informa lo mismo.

Terminal

Para la gran mayoría de los usuarios de Mac OS X, utilizará el shell Bash de forma predeterminada, que es el estándar en todas las versiones recientes de OS X y uno de los shells más fáciles de usar. Puede configurarlo en otro shell que desee con bastante facilidad cambiando las preferencias de su Mac o usando «export $ SHELL =» y ajustándolo al modo anterior.

Recuerde, las conchas pueden desprenderse de otras conchas, creando una especie de nido. Por ejemplo, puede ejecutar tcsh sobre bash sobre ksh, aunque no hay muchas razones para hacerlo. La tecla «salir» saldrá de un shell y volverá al otro si se encuentra en tal situación, donde puede ejecutar el comando echo $ SHELL nuevamente para determinar el tipo nuevamente.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar