红联Linux门户
Linux帮助

Linux用户环境概述

发布时间:2007-05-01 10:11:29来源:红联作者:JinXian
Kernel

系统内核用于在计算机启动时载入基本内存、管理基本输入输出、管理进程初始化和进程的调度。

Shell

系统的命令解释器,用于操作系统与用户的通信,相当于Dos中的command.com。Red Hat Linux 默认的shell 是Bash !

Shell与系统及子进程的层次关系

+ - - - - - - - - - - - - - - - - - - - - - - +

| 用户进程 |

| + - - - - - - - - - - - - - - - - - - - -+ |

| | shell | |

| | + - - - - - - - - - - - - - - -- - -+ | |

| | | Kernel | | |

| | | + - - - - - - - - - - - - - - -+ | | |

| | | | Hardware | | | |

| | | + - - - - - - - - - - - - - - -+ | | |

| | + - - - - - - - - - - - - - - - - - + | |

| + - - - - - - - - - - - - - - - - - - - - + |

+ - - - - - - - - - - - - - - - - - - - - - - -+


Terminal Emulator 用户交互的窗口界面

终端模拟器是用户shell运行的平台,在终端模拟器上用户可以交互的操作系统及运行程序并得到提示和反馈,就像在文本编辑器中一样。

X Window 以C/S模式提供的图形界面接口

在X中操作,你会重新找回Windows的感觉。当然不只是这样Red Hat Linux中图形界面的易用性已经有了显著的提高,并且通过像GTK+和QT这样的开放的开发工具包,你好可以创立自己的图形应用程序。

Window Manager 提供图形功能

Window manager是个可以帮你移动窗口和改变它们大小的程序。它通常也支持把一个窗口缩成一个图标或任务条。通常有某种程序执行机构。用户可以使用window manager来做他想做的----任何X应用程序应该可以在任何窗口管理器上工作。但是你一次只能能运行一个Window Manager。也就是说,你可以切换于任何多个window manager,但是同一时刻你只能运行一个。屏幕上的所有程序都可以被正在运行的window manager管理。

Desktop Environment 桌面环境

GNOME和KDE不是窗口管理器(它们是桌面环境)。KDE是和一个叫KWM的窗口管理器一起的。GNOME则没和任何窗口管理器做在一起,你可以使用任何你想用的窗口管理器,虽然有一些是特地为GNOME写的(Enlightenment就是一个)。但是它们都需要X来运行。
文章评论

共有 0 条评论