1. 程式人生 > >linux shell之bash

linux shell之bash

linux的核心是kernel,用來管理linux的硬體。我們的一般使用者(user),是通過以shell來和核心(kernel)來溝通的。
基本上,替我們工作的是『硬體』,而控制硬體的是『核心』,再來,我們使用者乃是利用『Shell』控制
一些 kernel 提供的 『工具 (Utility)』來操控硬體替我們正確的工作。再進一步來說,由於 kernel 聽
不懂人類的語言,而人類也沒有辦法直接記得 kernel 的語言,所以兩者的溝通就得藉由 shell 來支援了!
(其實早期的 DOS 的文字介面也是使用 shell 來溝通呀!那個 shell 的名稱就叫做 command.com ,還記
得嗎? ^_^)