一.前言 我们知道管理整个计算机硬件的其实是系统的内核,这个内核是需要被保护的,所以我们一般用户就只能通过shell来跟内核通信,以让内核达到我们所想要达到的工作.那么Linux系统有多少shell可用呢?为什么我们要使用shell?下面分别来谈一谈. 二.什么是shell? 要弄明白shell是什么,首先要弄明白硬件.内核与shell的关联,如下图: 操作系统其实就是一组软件,由于这组软件在控制整个硬件与管理系统的活动监测,若用户应用不当,将会使得整个系统崩溃,所以当然不能够随便被一些没有管理…