linux 系统结构
Kernel
内核,是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。
Shell
计算机壳层,是系统的用户界面,提供了用户和内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。但它不仅是命令解释器,而且还是高级编程语言,shell 编程。
File Systems
文件系统,文件系统是文件存放在磁盘等存储设备上的组织方法,Linux 支持多种文件系统,如 ext3,ext2,NFS,SMB,iso9660 等
Applications
应用程序,标准的 Linux 操作系统都会有一套应用程序例如 X - Window,Open Office 等