当前位置:  技术问答>linux和unix

/bin/sh和/bin/bash有什么区别?

    来源: 互联网  发布时间:2015-05-24

    本文导语:  rt | Linux中的shell有多种类型,其中最常用的几种是Bourne shell(sh)、C shell(csh)和Korn shell(ksh)。三种shell各有优缺点。Bourne shell是UNIX最初使用的shell,并且在每种UNIX上都可以使用。Bourne...

rt

|
Linux中的shell有多种类型,其中最常用的几种是Bourne shell(sh)、C shell(csh)和Korn shell(ksh)。三种shell各有优缺点。Bourne shell是UNIX最初使用的shell,并且在每种UNIX上都可以使用。Bourne shell在shell编程方面相当优秀,但在处理与用户的交互方面做得不如其他几种shell。Linux操作系统缺省的shell是Bourne Again shell,它是Bourne shell的扩展,简称Bash,与Bourne shell完全向后兼容,并且在Bourne shell的基础上增加、增强了很多特性。Bash放在/bin/bash中,它有许多特色,可以提供如命令补全、命令编辑和命令历史表等功能,它还包含了很多C shell和Korn shell中的优点,有灵活和强大的编程接口,同时又有很友好的用户界面。

|
两个不同的shell,linux下有很多种shell。
sh比较小,但是功能没有bash多,bash用得比较普遍

    
 
 

您可能感兴趣的文章:

  • su - root的时候出现-bash: /iprscan/bin/Linux:/usr/local/genome/iprscan:/usr/local/genome/iprscan/bin: No such file or directory
  • -bash: /bin/ls: Argument list too long...问题
  • -bash: /usr/bin/top: Input/output error
  • 为什么/bin/sh是/bin/bash的引用但是两个程序运行起来不一样
  • shell文件中第一行为#!/bin/bash ,运行后提示“:bad interpreter 没有那个文件或目录”是什么错误?怎么修改?
  • 由于不小心把/bin目录下的bash删掉了 现在进不去ubuntu系统了
  • -bash: /bin/ps: cannot execute binary file
  • 请问在linux下后缀.bin和.sh的文件如何使用?
  • arm linux启动/sbin/init就会死掉,换成/bin/sh就ok,求解?
  • 麻烦问大家一个问题 是cat /bin/sh
  • 在AIX上安装了MAGIC++,客户端调试时报/bin/sh:gdb not found,请高手指教
  • 把程序写入开发板,执行却提示"-/bin/sh::apps not found"
  • /bin/sh: kernel panic-not syncing:Attemted to kill init错误
  • export LD_ASSUME_KERNEL=2.2.5 and . /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh
  • java开源软件 iis7站长之家
  • Syntax error: "("和 /bin/sh^M: bad interpreter
  • 系统密码被该,启动提示:sh: /usr/bin/(swapd): /lib/ld-linux.so.l bad ELF interpreter no such file and directory
  • 什么造成了'-/bin/sh'重启
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问:我发现如果在/usr/local/bin 与/usr/bin下都有同一个执行文件时,当在shell下执行时,只会执行/usr/local/bin,下的,怎么改过来?
  • jdk-6u12-ea-bin-b03-linux-i586-22_dec_2008-rpm.bin下载
  • 在SUN网站下载下载JDK,一个jdk..i586.bin,另一个jdk..i586-rpm.bin,我该选择哪个啊?各有什么区别?
  • /bin/nologin和/bin/false有何区别,设置成这种shell的用户还能做什么
  • linux下安装j2sdk-1_4_2_12-linux-i586.bin,出现can't find /usr/bin/sum to do checksum
  • 我在linux下装j2sdk时候,已经有了j2sdk-1_4_2-nb-3_5_1-bin-linux.bin这个文件,可是不知道怎样打开?
  • invalid user 'bin' ???????
  • 请问要如何运行.bin文件?
  • .bin的补丁怎么安装
  • 如何在linux安装.bin文件?
  • spamcontrol-2212_tgz.bin如何安装?
  • 怎么安装bin文件?
  • 关于在Linux下安装.bin文件
  • 解开.bin文件
  • linux 中bin sbin 的问题
  • 大家帮帮忙!!急!!怎样安装.bin的文件!!!
  • Linux bin
  • linux下用什么命令使用怎样使用*.bin文件?
  • *.rpm.bin的文件怎么安装啊?
  • bin路径问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3