硬件、核心与 Shell
『什么是 Shell 』?相信只要摸过计算机,对于操作系统 (不论是 Linux 、Unix 或者是 Windows) 有点概念的朋友们大多听过这个名词,因为只要有『操作系统』那么就离不开 Shell 这个东西。不过,在讨论 Shell 之前,我们先来了解一下计算机的运作状况吧! 举个例子来说:当你要计算机传输出来『音乐』的时候,你的计算机需要什么东西呢?
硬件:当然就是需要你的硬件有『声卡芯片』这个配备,否则怎么会有声音;
核心管理:操作系统的核心可以支持这个芯片组,当然还需要提供芯片的驱动程序啰;
应用程序:需要使用者 (就是你) 输入发生声音的指令啰!