Bash Shell se introdujo para reemplazar a Bourne Shell y convertirse en el shell de Linux predeterminado. Bash es capaz de realizar una amplia gama de soluciones de programación y tareas automatizadas. En Linux, varias otras conchas pueden realizar tareas similares que Bash. ZSH fue creado después del shell de Bash. Tiene varias características que también están presentes en el caparazón de la fiesta. Sin embargo, algunas características hacen que sea superior a Bash, como soporte de complementos, corrección de ortografía, paquete de temas, automatización de CD, etc. Si es un usuario de Linux, no tiene que instalar ZSH por separado, ya que se incluye de forma predeterminada en el shell bash.
Ahora, llegando al tema principal del artículo, ¿Cómo sabrás que tienes bash o zsh??
La respuesta es bastante simple. Utilizar el "-versión"Comando para confirmar la existencia de ambos conchas en su sistema Linux.
Encontrar la versión de Bash y Zsh
Escriba el comando otorgado a continuación para verificar la versión bash en su sistema. La ejecución de este comando también asegurará que BASH exista en su sistema o no.
$ Bash -VersiónPara verificar ZSH, utilice el comando otorgado:
ZSH -VersiónEncontrar un caparazón actual
Para los principiantes que trabajan en una terminal, a veces puede ser confuso adivinar el caparazón en el que están trabajando actualmente. Por lo tanto, también lo ayudaremos en el proceso de encontrar el shell actual.
Ejecute el comando otorgado en su shell.
$ Echo $ 0Si está activo en su shell bash, le mostrará el "intento"Resultante de la ejecución de comando anterior.
Por otro lado, para ZSH, se imprimirá "zsh"En la terminal.
Encontrar el camino de Bash o Zsh Shell
Para conocer la ruta de su ZSH o Bash Shell, ejecute el comando otorgado.
$ que bash que zshCambiar Bash a ZSH
Cambiar de la carcasa de la fiesta a ZSH. Para eso, en la terminal, ejecutamos el "chsh"Comando de esta manera:
$ chsh -s $ (que ZSH)Ahora cierre el terminal y reinicie el sistema para que tome el efecto de los cambios. Después de reiniciar, abra una ventana de terminal. Ahora, todos están listos para trabajar en ZSH Shell.
Cambiar ZSH a BASH
Para cambiar de ZSH a BASH, especifique "intento" en el "chsh"Comando y ejecutarlo en la terminal.
% CHSH -S $ (que Bash)Una vez más, reinicie el sistema después de cerrar el terminal, y después de reiniciar, verá que está cambiado a la carcasa de la fiesta.
Conclusión
Para usuarios de Linux, intento y zsh son conchas extremadamente útiles. Ambas conchas ofrecen varias características beneficiosas. Por supuesto, el usuario puede elegir el caparazón que él o ella quiere usar según el requisito de la tarea, pero en tal caso, surge la confusión en la mente de los usuarios de terminal principiantes que están trabajando en ZSH o BASH? En esta publicación, le hemos mostrado varios métodos para conocer la pregunta de esta pregunta. Emplee cualquiera de estos métodos y conozca su shell actual en unos segundos.