comando de terminal para listar shells disponibles

8

Necesito verificar qué conchas están disponibles. ¿Qué comando me da los shells disponibles (shell instalado como, tcsh, csh, bsh) en la terminal?

deepblue_86
fuente
Good respondió hace algún tiempo en Unix y Linux: ¿Cómo encontrar la lista de shells disponibles por línea de comandos?
fedorqui
1
@steeldriver: le he pedido a AB que elimine su respuesta para que puedas responder ... ¿Podrías responder ya para que deeplue pueda cambiar la aceptación a la tuya para que podamos salir de este lío y limpiar los comentarios aquí? ;-)
Fabby
3
@fabby meta.stackexchange.com/questions/157889 / ... Si haces un comentario, haces un comentario y corres el riesgo de que otra persona responda. La pregunta es buena La respuesta es buena Y la respuesta se creó a los pocos minutos del comentario. Lo único que veo mal aquí son los comentarios.
Rinzwind
@Rinzwind Mi opinión es diferente. Estoy hablando de cortesía básica aquí. Siempre debe consultar el póster original y decirles que deben responder la pregunta. Incluso tengo un comentario enlatado para eso. (ver siguiente comentario)
Fabby
¿Podría por favor convertir eso en una respuesta para que los idiotas como yo que andan buscando preguntas sin responder ya no tengan que mirar esta? ;-) (¡Y votaré si me dejas una nota y también es buena!)
Fabby

Respuestas:

10

Abra una terminal y ejecute este comando:

cat /etc/shells

Salida de muestra:

% cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/dash
/bin/bash
/bin/rbash
/bin/zsh
/usr/bin/zsh
/bin/ksh93
/bin/tcsh
/usr/bin/tcsh
/usr/bin/fish
/usr/bin/tmux
AB
fuente