第15天:什么是bash?
图片:格伦·卡里(Glen Carrie) 今天的帖子只是一堆笔记,因为我正面临着一个主题的干法术。 一切都始于外壳 …… “ 外壳 ”一词的最一般含义是指用户用来键入命令的任何程序……Mac中的Terminal是外壳。 也通常称为命令行界面或CLI。 Shell掩盖了底层OS的细节,并管理了要执行命令所需的技术细节。 换句话说,它是在一台计算机上可以找到的最基本的面向用户程序,它与任何计算机用户在编辑内核之前获得的从地面运行都非常接近。 谁开发了第一个广泛使用的外壳? 贝尔实验室的一个叫汤普森的家伙。 他的工作所产生的外壳称为Thompson外壳。 之后,另一位称为Bourne的计算机科学家(开发人员?)重写了Thompson shell,并将其命名为Bourne shell。 这些发生在1970年代和1980年代。…