首页 > 技术文章 > shell名称由来

jxilong 2018-07-27 22:55 原文

1. 介绍

shell,中文名壳,用来形象描述用户,操作系统以及硬件之间的相互关系。

电脑的运行离不开硬件,但是用户却无法直接对硬件进行操作,对硬件的操作只能通过一个称为“操作系统(Operating System)”的软件来控制。事实上,我们每天所讨论的linux,严格意义上来说只是一个操作系统,我们称之为“核心(kernel)”。然而,从使用者的角度来说,使用者也没办法直接操作kernel,而是通过kernel的“外壳”程序,也就是所谓的shell,来与kernel进行沟通。这也是kernel与shell的形象命名关系。

 

2. 常见shell

  2.1. Linux平台:

 

 

    2.1.1. bash

 

    2.1.2. dash

 

  2.2. Windows平台:

    2.2.1. cmd

    2.2.2. Powershell

 

推荐阅读