Kernel
系统内核用于在计算机启动时载入基本内存、管理基本输入输出、管理进程初始化和进程的调度。
Shell
系统的命令解释器,用于操作系统与用户的通信,相当于Dos中的command.com。Red Hat Linux 默认的shell 是Bash !
Shell与系统及子进程的层次关系
+ - - - - - - - - - - - - - - - - - - - - - - +
| 用户进程 |
| + - - - - - - - - - - - - - - - - - - - -+ |
| | shell | |
| | + - - - - - - - - - - - - - - -- - -+ | |
| | | Kernel | | |
| | | + - - - - - - - - - - - - - - -+ | | |
| | | | Hardware | | | |
| | | + - - - - - - - - - - - - - - -+ | | |
| | + - - - - - - - - - - - - - - - - - + | |
| + - - - - - - - - - - - - - - - - - - - - + |
+ - - - - - - - - - - - - - - - - - - - - - - -+
Terminal Emulator 用户交互的窗口界面
终端模拟器是用户shell运行的平台,在终端模拟器上用户可以交互的操作系统及运行程序并得到提示和反馈,就像在文本编辑器中一样。
Linux用户环境概述
内容版权声明:除非注明,否则皆为本站原创文章。