shell的版本有哪些
时间: 2023-09-19 20:05:24 浏览: 224
主流的shell版本有以下几种:
1. Bourne shell (sh) - 是Unix系统上最早的shell,由Stephen Bourne开发,现在已经被bash所取代。
2. Bourne-Again shell (bash) - 是Bourne shell的增强版,它是Linux系统默认的shell,在大部分Unix系统中也都可以找到。
3. C shell (csh) - 是由Bill Joy开发的shell。C shell具有像C语言一样的语法和交互界面,支持命令历史记录和别名。
4. Korn shell (ksh) - 是由AT&T Bell Laboratories的David Korn开发的shell。它是bash和csh的结合体,具有两者的特性。
5. Z shell (zsh) - 是由Paul Falstad开发的shell,它是bash的替代品,具有对命令自动纠错、命令补全和路径扩展等功能的支持。
除了以上几种,还有一些其他的shell版本,如POSIX shell、fish等。
相关问题
Linux的shell脚本有哪些类型
在Linux中,常见的Shell脚本类型包括:
1. Bash脚本:Bash是Bourne-Again SHell的缩写,是一种Unix shell,也是Linux最常用的Shell。
2. Korn shell脚本:Korn shell(ksh)是Unix和Linux上的另一种shell,其功能比Bash更强大,但语法略有不同。
3. C shell脚本:C shell(csh)是一种Unix和Linux的shell,具有类似于C语言的语法。
4. Z shell脚本:Z shell(zsh)是一种功能强大的shell,具有自动补全和命令历史记录等功能。
5. Ash脚本:Ash是一种轻量级的Unix shell,适用于资源受限的系统。
6. Tcsh脚本:Tcsh是C shell的改进版本,增加了命令行编辑、历史记录和自动补全等功能。
7. Fish脚本:Fish是一种用户友好的Shell,具有语法高亮和智能提示等功能。
以上是常见的Linux Shell脚本类型。
hbase shell版本号
Hbase shell版本号可以通过在HBase Shell中输入"version"命令来查看。具体步骤如下:
1. 进入HBase客户端命令行,可以使用以下命令:`bin/hbase shell`
2. 在HBase Shell中输入"version"命令,即可查看HBase Shell的版本号。
阅读全文