команда терминала для вывода списка доступных оболочек


8

Мне нужно проверить, какие снаряды доступны. Какая команда дает мне доступные (установленные оболочки типа tcsh, csh, bsh) в терминале?


Хороший ответил некоторое время назад в Unix и Linux: как найти список доступных оболочек из командной строки?
Федорки

1
@steeldriver: Я попросил А.Б. удалить его ответ, чтобы вы могли ответить ... Не могли бы вы ответить так, чтобы Deeplue мог переключить принятие на ваше, чтобы мы могли выйти из этого беспорядка и убрать комментарии здесь? ;-)
Fabby

3
@fabby meta.stackexchange.com/questions/157889/… Если вы делаете комментарий, вы делаете комментарий и рискуете, чтобы кто-то другой сделал ответ. Вопрос хороший Ответ хороший. И ответ был создан в течение нескольких минут после комментария. Единственное, что я вижу здесь неправильно - это комментарии.
Rinzwind

@ Rinzwind Мое мнение отличается. Я говорю об основной вежливости здесь. Вы всегда должны ссылаться на оригинальный постер и сказать им, что они должны ответить на вопрос. У меня даже есть комментарий для этого. (см. следующий комментарий)
Fabby

Не могли бы вы преобразовать это в ответ, чтобы такие тупики, как я, охотящиеся за неотвеченными вопросами, больше не смотрели на этот вопрос? ;-) (И я буду признателен, если вы оставите мне записку, и она тоже хорошая!)
Fabby

Ответы:


10

Откройте терминал и выполните эту команду:

cat /etc/shells

Пример вывода:

% 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
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.