linux 终端sh命令什么意思?

打开终端输入sh,只有个$符,可以正常使用命令,但是没有tab补全等功能,好生奇怪,这个sh到底什么命令?

Bourne shell (sh) 可以说是一个平台. 直接通向内核的.你输入SH等于改变了你的shell
linux默认的shell 是bash 你改成了,bourne shell
你输了bash 就改回来啦.
$符代表普通用户.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-05-22
bash有tab补全功能,你可以在/bin/目录下面看看你的系统中sh是符号连接到哪个shell的
第2个回答  2009-05-22
楼主,你安装个zsh,tab补全比较厉害!
zsh名叫终极终端。
我这里找到了一个方案,希望帮到你。
http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=201079
第3个回答  2009-05-22
sh=>shell默认外壳
你可以用选择/bin/bash这个外壳来操作,这个带tab的补全功能的.