列出可用外壳的终端命令


8

我需要检查可用的外壳。哪个命令可以在终端中提供可用的(已安装的外壳,如tcsh,csh,bsh)外壳?


前段时间在Unix和Linux中,Good的回答是:如何通过命令行查找可用shell的列表?
fedorqui

1
@steeldriver:我已要求AB删除他的答案,以便您可以回答...您是否已经回答,所以Deeplue可以将接受更改为您的接受,以便我们摆脱困境并清理此处的评论?;-)
Fabby 2015年

3
@ fabbymeta.stackexchange.com/ questions/ 157889/…如果发表评论,则发表评论,并冒其他人回答的风险。问题是好的。答案是好的。答案是在评论后的几分钟内创建的。我唯一看错的是评论。
Rinzwind

@Rinzwind我的看法不同。我在这里谈论基本的礼貌。您应该始终参考原始海报,并告诉他们他们应该回答问题。我什至对此有一个罐头评论。(请参阅下
一条

您能否将其转换为答案,以使像我这样的笨蛋到处寻找未解决的问题,而不必再看这个了? ;-) (如果您给我丢了便条,我也会
投票赞成,

Answers:


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
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.