列出Linux支持的所有shell

有多种方法可以列出我们Linux系统中安装的所有shell。shell是一个软件程序,它充当用户和操作系统(OS)之间的接口。也可以将其视为用于执行另一个程序的命令解释器。

方法1:使用cat命令

例:

cat /etc/shells

使用cat命令在Linux中查找外壳
使用’cat’命令

说明:我们Linux系统中当前安装的所有shell的列表都存储在系统/ etc文件夹中的“ shells”文件中。默认情况下,它具有只读访问权限,并且每当我们在系统中安装新的Shell时,它将自动进行修改。正如我们所看到的,cat命令显示各种已安装的shell及其安装路径。

方法2:使用带有正则表达式的grep命令

例:

grep '^[^#]' /etc/shells

使用grep命令在Linux中查找shell

使用’grep’命令

说明:正则表达式是处理复杂表达式时最方便使用的最强大的工具之一。我们可以使用带有grep命令的正则表达式来显示系统中安装的所有shell,如上所示。

dos2unix和unix2dos命令
Linux ssh命令
Tags:,