Cuando cae al terminal via Applications -> Terminal
o Ctrl+ Alt+ F1etc., bash se usa por defecto para interpretar sus comandos. Si desea utilizar otro intérprete de comandos (como zsh o fish), ¿cómo consigue que esto comience de forma predeterminada?
command-line
default
Antonio
fuente
fuente
Cambia tu shell predeterminado. Hay una forma de línea de comandos para hacer esto:
pero podría ser más fácil hacerlo desde la configuración de la GUI.
Sistema -> Administración -> Usuarios y grupos -> [seleccionar usuario] -> Configuración avanzada -> Avanzado
luego elija el shell de la lista desplegable.
Si el shell que desea no está en esa lista, probablemente no esté instalado.
Tendrá que cerrar sesión y volver a iniciarla para que esto surta efecto. Puede verificar qué shell está ejecutando en una nueva terminal ejecutando "ps".
Si tiene mucha curiosidad, el shell predeterminado se almacena en / etc / passwd (que realmente no tiene contraseñas a pesar del nombre).
fuente