问答详情
源自:9-1 shell概述

Bourne不是不常用

为什么Bash可以在很多地方都有用处

提问者:慕码人5092575 2017-07-22 09:43

个回答

  • 慕斯卡3367259
    2017-07-23 12:01:12
    已采纳

    题中“很多地方”,“都有用处”这些都是一个范围,但都是比较泛的说法,各人可有不同理解。

    以下为个人结合题目查资料总结:

    1. 对于linux,有内核-kernel,外壳-shell的概念

    2. 内核即为核心,shell 想当于是用户于linxu内核的交互接口

    3. 因其特点(功能偏向,常用使用平台等),衍生多种shell

    4. Bourne Shell (sh)是unix上较早使用的一种版本,Bourne Again Shell (bash) 是兼容Bourne Shell的一种相当于升级版本。

    5. 各种shell有其相似,也有其特点,相互之间可能有相互借鉴的

    6. 有关资料:博客 ,stackoverflow