一般的linux系统默认有几个shell?在使用的时候默认又是那一个shell?没分了,请多理解,谢了。

如题所述

第1个回答  2012-11-13
以ubuntu为例,你进入/bin文件夹可以看到,有bash和dash,sh,其中sh是dash的连接

默认都是使用/bin/bash
第2个回答  2012-11-13
一般有b shell 和k shell,现在默认都是用b shell的
第3个回答  2012-11-13
echo $SHELL
#查看当前使用的shell
more /etc/shells

#查看当前系统支持的shell本回答被提问者和网友采纳
第4个回答  2012-11-13
bash

sh好像都是链接到bash的

linux中shell分多少种,都有什么区别
bash:是Linux标准默认的shell。bash由Brian Fox和Chet Ramey共同完成,是BourneAgain Shell的缩写,内部命令一共有40个。sh: 由Steve Bourne开发,是Bourne Shell的缩写,sh 是Unix 标准默认的shell。另外还有:ash、 csh、 ksh等。

Linux系统的主要shell的名字和它们各自默认的提示符是什么?
TCSH (Tenex C SHell) 默认提示符:KSH (Korn SHell) 默认提示符:其中,BASH 是最常用的 shell。

linux 用户 哪个shell
1. Bash:Bash 是 Linux 和其他 Unix 系统中最常用的 shell 之一。它提供了丰富的特性和功能,如编程结构、命令行编辑等。由于 Bash 的普及性,很多 Linux 系统默认使用 Bash 作为用户的登录 shell。2. sh:sh 是 Unix 系统中最早的 shell,为后续的发展奠定了基础。尽管其功能相对于其他现代 shell...

Linux系统shell也有很多种吗?什么bath什么什么的
shell有多种,bash,csh,ksh,tcsh等,最常用为bash和csh,如果要从事linux相关开发,掌握bash一些常用命令是必需的,但shell编程只是linux中的一小部分,linux下程序开发工具很多,慢慢来,希望对你有帮助

linux下的shell是什么?
Linux系统提供多种不同的Shell以供选择。在Linux系统中,默认的Shell是Bourne Again Shell(bash)。linux常用的三种shell:Linux中的shell有多种类型,其中最常用的三种是bourne shell(sh)、c shell(csh)、korn shell(ksh)。1、Bourne shell Bourne shell 是一个交换式的命令解释器和命令编程语言。Bourne ...

Linux下最常用的Shell命令的介绍
echo $SHELL 在Linux中,$符号代表一个shell变量。所有的shell都用这种方式使用变量。有一些shell变量在你的系统启动的时候就有了默认值。例如,$SHELL;$LOGNAME是你的登录名,而$PATH变量指明了你的shell命令的搜索范围。echo命令的作用就是打印出你的输入。如果你的输入具有shell的特殊意义,例如shell...

linux默认shell是什么linux默认shell
Linux系统默认使用的Shell是bash。Linuxshell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。linux命令中的sh是什么意思?Bourneshell(sh)可以说是一个平台.直接通向...

请问共有几种shell,他们都有什么区别?
该Shell其实是指向\/bin\/tcsh这样的一个Shell,也就是说,csh其实就是tcsh。 5.zch zch是Linux最大的Shell之一,由Paul Falstad完成,共有84个内部命令。如果只是一般的用途,是没有必要安装这样的Shell的。Bourne Shell (\/usr\/old\/bin\/sh)C Shell (\/usr\/bin\/csh)Korn Shell (\/usr\/bin\/ksh)POSI...

5个为 Linux 高级用户准备的也是最常用的开源 shell
并在早期版本的MacOS X中作为默认shell使用。总的来说,Linux shell是确保Linux发行版当前地位的基本功能之一。掌握Linux shell可以提供与操作系统的交互替代方式。根据自己的需求尝试这些shell,并获得第一手经验。这份关于Linux shell的排名和建议可能会有所更新,欢迎在评论栏留言提出新建议。

什么是默认登录shell?
一般Linux默认的用户shell都是bash ,也就是说你可以登录进去敲命令。非登陆shell ,经典的 \/bin\/nologin 就是一个非登陆shell,也就是说如果一个用户默认的shell是它的话,这个用户即使登录进Linux也不无法使用Linux。=== shell是用户和计算机交流的中介,“登录shell”保证用户和计算机交流,“非登陆s...

相似回答