Skip to content

Latest commit

 

History

History
26 lines (13 loc) · 761 Bytes

day031.md

File metadata and controls

26 lines (13 loc) · 761 Bytes

day031

认识bash

前面几章中所使用终端机下达指令的方式,就是透过bash的环境来处理的。除了这个,bash还包括了变量的设定与使用、bash操作环境的建置,数据流重导向的功能,还有管线功能

硬件、核心与shell

之前我们提到:管理整个计算机硬件的其实是操作系统的核心(kernel)。

一般使用者是通过shell 与内核交流。

了解计算机的运作状况:

例如,当要为计算机输出音乐时,计算机需要的东西:

  1. 硬件,声卡、音响。
  2. 核心管理:驱动程序。
  3. 应用程序:输出声音的指令。

硬件就是通过我们向核心来输出指令,再输出声音的。

shell->kernel->hardware