Linux操作系统第四讲Linux桌面管理PPT课件

合集下载

精品课件-Linux操作系统原理与应用(张玲)-第4章

精品课件-Linux操作系统原理与应用(张玲)-第4章

第4章 进 程 管 理
2. 进程的特性 进程与程序的不同主要体现在进程有一些程序所没有的特 性。要真正理解进程,首先应了解它的基本性质。进程具有以 下几个基本特性: (1) 动态性:进程由“创建”而产生,由“撤销”而消 亡,因“调度”而运行,因“等待”而停顿。进程从创建到消 失的全过程称为进程的生命周期。 (2) 并发性:在同一时间段内有多个进程在系统中活动。 它们宏观上是在并发运行,而微观上是在交替运行。
第4章 进 程 管 理
(3) 独立性:进程是可以独立运行的基本单位,是操作 系统分配资源和调度管理的基本对象。因此,每个进程都独立 地拥有各种必要的资源,独立地占有CPU并独立地运行。
(4) 异步性:每个进程都独立地执行,各自按照不可预 知的速度向前推进。进程之间的协调运行由操作系统负责。
第4章 进 程 管 理
第4章 进 程 管 理
4) 现场信息 现场信息一般包括CPU的内部寄存器和系统堆栈等,它们 的值刻画了进程的运行状态。退出CPU的进程必须保存好这些 现场状态,以便在下次被调度时继续运行。当一个进程被重新 调度运行时,要用PCB中的现场信息来恢复CPU的运行现场。 现场一旦切换,下一个指令周期CPU将精确地接着上次运行的 断点处继续执行下去。
第4章 进 程 管 理
4.1.1 程序的顺序执行与并发执行 1. 程序的顺序执行 如果程序的各操作步骤之间是依序执行的,程序与程序之
间是串行执行的,这种执行程序的方式就称为顺序执行。顺序 执行是单道程序系统中的程序的运行方式。
程序的顺序执行具有如下特点: (1) 顺序性:CPU严格按照程序规定的顺序执行,仅当一 个操作结束后,下一个操作才能开始执行。多个程序要运行时, 仅当一个程序全部执行结束后另一个程序才能开始。

Linux操作系统桌面应用与管理_Q4_rw1

Linux操作系统桌面应用与管理_Q4_rw1
– 设置/mnt/sdb1用户磁盘限额的软限制的宽限期:块 数为2天,文件数为5天,用户组磁盘限额软限制的 宽限期:块数为6天,文件数为6天。
– 设置Tim用户在/mnt/sdb1下只允许使用2M空间,只 允许创建4个文件。
– 设置用户组gSales在/mnt/sdb1下,软限制为100M和 100个文件,硬限制为120M和120个文件。
红旗Linux
情境四:系统管理

®
任务1:磁盘管理
任务1描述
➢ 要求:
– 在虚拟机中添加一块10G的虚拟SCSI硬盘。要求其 中主分区sdb1空间设定4G,文件系统类型为ext3, 剩余空间包含一个逻辑分区sdb5,大小为5G,文件 系统类型为NTFS,另1G空间保留。sdb1、sdb5分别 挂载到/mnt/sdb1和/mnt/sdb5目录下。
➢ 步骤02 重启重新挂载文件系统
3. 系统自动挂载文件系统
➢ 步骤03 重启系统后查看挂载情况
4. 设置磁盘限额
➢ 任务要求
4. 设置磁盘限额
➢ 步骤01 为文件系统设置限额参数
4. 设置磁盘限额
➢ 步骤02 重启重新挂载文件系统
4. 设置磁盘限额
➢ 步骤03 生成磁盘用量表
4. 设置磁盘限额
1. 添加10G SCSI硬盘
➢ 步骤01 添加新设备
1. 添加10G SCSI硬盘
➢ 步骤02 添加新磁盘 ➢ 步骤03 创建新虚拟磁盘
1. 添加10G SCSI硬盘
➢ 步骤04 选择磁盘类型 ➢ 步骤05 设定磁盘容量
1. 添加10G SCSI硬盘
➢ 步骤06 设定磁盘名称 ➢ 步骤07 磁盘创建成功
2. 磁盘分区与创建、挂载文件系统

linux课件系统启动及桌面使用

linux课件系统启动及桌面使用

二、Linux的桌面系统
2020/10/4
概述
• X Window是UNIX和Linux系统上的图形界 面系统
• 在Ubuntu Linux中,常用的图形界面系统 有GNOME和KDE,默认是GNOME
X Window的组成
整个X Window由三个部分组成:
➢X Server:控制输入、输出设备并维护相关 资源的程序。
由Linux内核运行INIT进程 进入指定运行级别,运行系统服务程序
运行终端程序,等待用户登录
BIOS (Basic Input/Output System) •计算机周边设备的检测
POST (Power On Self Test) •找到第一启动设备
MBR(主引导记录) •读取第一个硬盘的第一个扇区MBR •Boot lo户运行软件、显示信息或者列出文件清单的地方。 大多数窗口都包括几个基本组件,如边框、标题栏、按钮、 窗口菜单。
2. 主题
许多窗口管理器都支持主题(Themes)。主题影响着用 户桌面元素的外观,提供不同的背景图象、动画和动作音
效。
3.工作区菜单
工作区菜单包括【应用程序】菜单、【位置】菜单和【系
4 未分配使用
5 图形登录的多用户模式,用户在该模式下可进 行图形界面登录
6 重新启动
例如启动文件 /etc/rc.sysinit的过程
1:获取网络环境与主机类型(首先读取网络设置文件 /etc/sysconfig/network,获取主机名称与默认网关gateway等网 络环境)
2:测试与载入内存设备/proc及usb设备/sys 3: 决定是否启动selinux 4:接口设备的检测与即插即用(pnp)参数调试 5:用户自定义模块的加载 6:加载核心的相关设置 7:设置时间系统 8:设置终端控制台的字形 9:设置RAID和LVM等硬盘管理 10:以fsck检验磁盘文件系统 11:进行磁盘配额quota的转换 12:重新以可读取模式载入系统磁盘 13:启动quota功能 14:启动系统随即设备 15:清除启动过程中的临时文件 16:将启动相关信息加载到/var/log/dmesg文件中

Linux操作系统第四讲Linux桌面管理PPT课件

Linux操作系统第四讲Linux桌面管理PPT课件

4.3 KDE桌面环境
KDE 对大部分的Linux使用者而言应该都很熟
悉 (Kool Desktop Enviorment),它已经在Unix及 GNU/Linux桌面上风行多年,除了少数几家Linux公司 (如Red Hat、TurboLinux)外,现在几乎所有的Linux套 件版本都是以KDE做为他们预设的桌面环境。虽然 GNOME及KDE一直在Linux的桌面环境竞争,但大部分 的地方都是互相合作,尤其是在其上的各式热门应用 软体,很多使用者都是KDE与GNOME交换着使用。 KDE较GNOME受欢迎的原因在於KDE与Windows的环 境比较类似,不可否认的是许多Windows的用户移转 到 Linux 上来使用KDE使用上较容易上手。
• 主要组件
– 控制面板 – 桌面 – 窗口管理器 – 文件管理器
4.2 GNOME桌面环境
程序菜单:应用程序、位置、系统
4.2 GNOME桌面环境
4.2 GNOME桌面环境
4.2 GNOME桌面环境
Nautilus是GNOME文件管理器,它是一种
操作简单的、功能强大的文件管理器。可以用它来 创建、打开、查看、移动以及复制文件和文件夹, 还可以执行程序和脚本。Nautilus最基本也是最重要 的功能是创建和管理桌面。Nautilus包括了Spatial模 式和浏览器模式。如果没有安装“配置编辑器”, 从Spatial到浏览器模式的转换可以通过以下命令: #gconftool-2 –t bool –s /apps/nautilus/preferences/always_use_browser true
4.2 GNOME桌面环境
Nautilus列表显示
4.2 GNOME桌面环境
右键单击面板空白处,可以新建、删除面板,还

《Linux的使用》幻灯片PPT

《Linux的使用》幻灯片PPT

• /proc:是一个虚拟目录,存放当前内存的映像,由内核自动产生
• /var:存放一些会随时改变的文件
1.4 Linux 的常用命令
• 文件查看与编辑命令 -cat, more, less, vi
• 文件和目录操作命令 -pwd, cd, ls, mkdir, rmdir , touch, cp, rm, mv, chmod
• /boot:系统引导时使用的文件,系统中非常重要的内核vmlinux就放于该目录
• /dev:存放设备文件,用户可以通过这些文件访问外部设备
• /lib:存放程序运行时所需要的库文件
• /temp:存放各种临时文件
• /mnt:安装软盘,光盘,u盘的挂载点
• /root:超级用户的个人主目录
• /usr:该目录的空间比较大,用于安装各种应用程序
1.Linux 的使用
1.0 Linux 的安装
• 安装分图形界面和文本界面 ,建议使用文本界面。 • 如果要和Windows混装,一定要先装Windows,后装
Linux。 • 分区的时候,根据方案安装的软件灵活决定分区。一
般分区有:/,/boot,/usr,/var和swap分区,其中 swap分区类型和其他不同,需要专门选择一下,它的 空间一般是物理内存的两倍即可。 • 选择适宜的安装包,以节约空间和安装时间
磁盘管理命令
• fdisk
–观察硬盘实际使用情况、分割硬盘
• df
–检查文件系统的磁盘空间占用情况
• du
–显示磁盘空间的使用情况
其它
• man -- 查看帮助 • ps --显示瞬间进程 (process) 的动态 • kill --中止一个进程 • clear -- 清屏 • date -- 显示日期 • cal--显示指定年月的月历 • echo – 显示文字

《linux课程》课件

《linux课程》课件

使用 Cron 命令可以设置和管 理定时任务,自动执行脚本和 命令。
Top
Top 命令可以帮助用户查看和 管理系统进程,对系统性能进 行监控。
Linux 系统监控和调优
1
C PU 管理
2
Linux CPU 管理技巧包括进程管理、
CPU 亲和力设置、数据缓存优化等。
3
内存管理
Linux 内存管理是系统性能调优的关 键,可以通过调整内存大小提升系统 速度。
2
容灾和恢复
掌握容灾和恢复技巧,能够保证系统在不同灾难情景下的全面恢复。
3
性能优化
了解性能优化技术,可以识别和解决系统性能瓶颈问题。
Linux 常见问题解决
无法启动系统
检查 BIOS 设置和硬件故障等因素,解决无 法启动进入系统的问题。
驱动问题
检查硬件设备的驱动和系统的兼容性,解决 硬件设备无法正常工作的问题。
应用程序性能问题
使用 top 命令查看进程性能和资源使用情况, 解决应用程序卡顿和占用系统资源过多的问 题。
网络问题
使用网络工具 ping 和 traceroute 等调试网 络连接问题。
ping、traceroute、nslookup 等命令能够帮助用户分析网络 状况。
Linux 网络配置
1
IP 地址和网关
掌握 IP 地址和网关配置方法,能够简单高效地连接网络。
2
DNS 服务器
了解 DNS 服务器的作用和配置方法,可以帮助用户解析 URL 地址和进行网络 通信。
3
网络协议
熟悉 Linux 支持的 TCP/IP 网络协议,可以识别和纠正网络问题。
概念,能够帮助用户管理文件系统的

linux操作系统讲解PPT课件

linux操作系统讲解PPT课件

安装其他软件:可以根据 需要安装其他软件或工具, 以完成Linux操作系统的网络设置
基本配置:包括用户名、主机名、域名等
网络设置:包括IP地址、网关、DNS等
Linux操作系统的软件包管理和升级
常 见 的 软 件 包 管 理 工 具 : apt 、 yu m 、dnf 等 软件包查询:apt-cache search <关键词>、yum list <软件包名>等 软件包安装:apt-get install <软件包名>、yum install <软件包名>等 软 件 包 升 级 :apt- get update & & apt- get upg rade、 yum update等
Telnet: 一种 用 于网络远程登录 的标准协议,常 用于测试网络连 接
Linux操作系统的多媒体播放器和图形界面
多媒体播放器:VLC、 MPlayer等
图形界面:GNOME、KDE 等
Linux操作系统的安 全性和稳定性
Linux操作系统的用户管理和权限控制
用 户 管 理 : L inux 操 作 系 统 提 供 了 用 户 管 理 功 能 , 可 以 创 建 、 删 除 、 修 改 用 户 账 户 和 组 账 户 , 对用户和组进行权限管理。
Linux操作系统的安 装和配置
Linux操作系统的安装步骤和注意事项
准备安装介质:选择合 适的Linux发行版,并准
备安装光盘或U盘。
启动计算机:将安装介质 插入计算机,重启并进入 BIOS设置,选择从安装介
质启动。
选择安装选项:在安装过 程中,选择合适的安装选 项,如语言、时区、键盘
布局等。

Linux系统管理与维护项目二--Linux的桌面应用PPT课件

Linux系统管理与维护项目二--Linux的桌面应用PPT课件

可编辑
29
Windows下的“控制面板”,Linux下的大部分 设置都可以在这里完成,例如文件管理、可移动 驱动器和介质设置、键盘设备、鼠标设备、音量 控制、音效设置、网络代理设置、字体设置、输 入法设置、桌面背景设置、屏幕分辨率和保护程 序设置等。在“管理”菜单中,包含了设备和硬 件管理的许多工具。
可编辑
17
可编辑
27
2.3.3使用KDE
可编辑
28
自主训练
1.查看GNOME提供的“应用程序”、“位置”或者“系 统”菜单,运行其中的应用程序和工具。
2.查看Linux文件目录结构,学会常用的文件目录操作, 如复制、粘贴、移动、删除、更名、创建文档、创建文件 夹等。
3.练习在Linux下使用光盘和U盘。 4.学会网络配置,使计算机能够进行网络浏览等操作。 5.在Linux下新建一个用户,并使用该用户名登录Linux。 6.学会在Linux下安装新的应用软件。 7.学会给应用程序在桌面上创建快捷方式。
可编辑
25
任务三 图形化方式安装应用程序
2.3.1 Linux下软件安装方式 Linux下的软件安装有两种方式:图形化方式和命令行方式。 Linux系统下的软件安装程序主要有RPM包、二进制bin包和tar.gz
(bz或bz2等)结尾的源代码包。 1.RPM包 RPM最初的全称是Red Hat Package Manager,现在是RPM
Red Hat Enterprise Linux 5中提供两种X Window桌面环境:GNOME或KDE,默认是 GNOME。
可编辑
3
图2-1 GNOME界面
可编辑
4
2.1.2使用GNOME 1.GNOME桌面环境的组成 GNOME桌面环境包括面板、程序菜单和桌

Linux系统管理.ppt

Linux系统管理.ppt
每个用户至少属于一个组,一个用户可以属于多个组。
groupname
组的名字
Passwd
组的加密口令
GID
系统区分不同组的ID,在/etc/passwd域中的
GID域是用这个数来指定用户的缺省组。
Userlist 是用“,”分开的用户名,列出的是这个组的成
员。
4. 用户组口令文件——gshadow
gshadow文件用于定义用户组口令、组管理员等信息,该文件只有root
Account
使用者在系统中的名字,它不能包含大写字母。
Password
用户口令,出于安全考虑,现在不使用该字段保存口令,
而用字母“x”来填充该字段,真正的密码保存在shadow文件。
UID
用户 ID 号,惟一表示某用户的数字。
GID
用户所属的私有组号,该数字对应group文件中的GID。
GECOS
作该账号的私有组。
useradd –g 组名 用户名
-D 用于显示或设置useradd命roup][-b base][-s shell][-f inactive][-e expire]
2. 修改用户账号——usermod
usermod命令可用来修改用户主目录、私有组、登录、shell等内容。 命令格式如下: usermod [-LU][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>] [-G <群组>][-l <帐号名称>][-s ][-u ] 用户帐号
passwd [用户名]
只有超级用户可以使用“passwd 用户名”修改其他 用户的口令,普通用户只能用不带参数的passwd命令 修改自己的口令。

linux课件 第4章 linux文件系统管理

linux课件 第4章 linux文件系统管理

第4章文件系统管理4.1.1 Linux文件系统概述文件系统对于任何一种操作系统来说都是非常关键的。

Linux中的文件系统是Linux下所有文件和目录的集合。

Linux系统中把CPU、内存之外所有其他设备都抽象为文件处理。

文件系统的优劣与否和操作系统的效率、稳定性及可靠性密切相关。

从系统角度看,文件系统实现了对文件存储空间的组织和分配,并规定了如何访问存储在设备上的数据。

文件系统在逻辑上是独立的实体,它可以被操作系统管理和使用。

Linux系统自身的文件系统称为ext2,它是Linux默认的文件系统。

通常把ext2及Linux 支持的文件系统称为逻辑文件系统。

系统中所有的设备,包括字符设备、块设备和网络设备,都按照某种方式由逻辑文件系统统一管理。

一般不同的逻辑文件系统具有不同的组织结构和文件操作函数,相互之间差别很大。

Linux的内核使用了虚拟文件系统VFS(Virtual File System)技术,即在传统的逻辑文件系统的基础上,增加了一个称为虚拟文件系统的接口层,如图4-1所示。

虚拟文件系统用于管理各种逻辑文件系统,屏蔽了它们之间的差异,为用户命令、函数调用和内核其他部分提供访问文件和设备的统一接口,使得不同的逻辑文件系统按照同样的模式呈现在使用者面前。

对于普通用户来讲,觉察不到逻辑文件系统之间的差异,可以使用同样的命令来操作不同逻辑文件系统所管理的文件。

图4-1 Linux文件系统结构示意图从用户角度看,文件系统也是操作系统中最重要的组成部分。

因为Linux系统中所有的程序、库文件、系统和用户文件都存放在文件系统中,文件系统要对这些数据文件进行组织管理。

Linux下的文件系统主要可分为三大块:一是上层的文件系统的系统调用,二是虚拟文件系统VFS,三是挂载到VFS中的各种实际文件系统,例如ext2,jffs等。

VFS是一种软件机制,称它为Linux的文件系统管理者更确切,与它相关的数据结构只存在于物理内存当中。

《Linux桌面配置与管理》教学课件——项目2:管理文件

《Linux桌面配置与管理》教学课件——项目2:管理文件
shell--从命令行管理文件
Linux系统重要目录有哪些? 使用绝对和相对路径名称指定文件 使用命令行工具创建,复制,移动,删除文件和目录 使用shell命令的参数,匹配一个或多个文件名
项目2:项目知识
shell--基础
在shell提示符下输入的命令有三个基本组成部分: 命令 选项 目标 示例
注:若网卡名为ens33,操作类似
项目2:任务3实施
步骤四:同时创建/nsd、/root/zhangsan、当前路径下lisi三个目录
项目2:任务4
复制、删除、移动---请在shell中练习完成以下操作
项目2:任务4解决方案
复制命令cp 移动命令mv 复制与移动都可以使用 “.” 特殊目录
例如:cp -r /root . 将“/root”目录复制到当前目录
当前路径下使用移动命令mv,可实现重命名操作 删除命令为rm,常用选项为“-rf ”
-rf : -r (即包括子目录) -f (force)
项目2:任务4实施
步骤一:在当前目录下创建一个子目录 dir1
步骤二:将文件夹 /boot/grub/ 复制到目录dir1下
项目2:项目知识
Linux文件目录结构
树形结构
项目2:项目知识
重要目录
/etcBiblioteka 存放配置文件目录/home 普通用户存储个人数据和配置文件
/root
root用户的家目录
/tmp
临时文件目录
/boot 存放启动所需文件
/dev 存放设备文件与文件系统
项目2:项目知识
绝对路径
绝对路径是指一个文件在系统中的位置,路径从“/”开始。 例如:系统日志文件的绝对路径名 /var/log/messages
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GNOME 是完全公开的 (免费的软件),它是由世 界上许多程式设计人员所发展出来的,你可以免费 地取得它的源代码,可以参观 GNOME 的网站 。
4.2 GNOME桌面环境
4.2 GNOME桌面环境
• 操作界面
– Gnome面板:系统应用程序、小程序和主菜单 – 桌面 :应用程序、文件和系统资源
• 主要组件
– 控制面板 – 桌面 – 窗口管理器 – 文件管理器
4.2 GNOME桌面环境
程序菜单:应用程序、位置、系统
4.2 GNOME桌面环境
4.2 GNOME桌面环境
4.2 GNOME桌面环境
Nautilus是GNOME文件管理器,它是一种
操作简单的、功能强大的文件管理器。可以用它来 创建、打开、查看、移动以及复制文件和文件夹, 还可以执行程序和脚本。Nautilus最基本也是最重要 的功能是创建和管理桌面。Nautilus包括了Spatial模 式和浏览器模式。如果没有安装“配置编辑器”, 从Spatial到浏览器模式的转换可以通过以下命令: #gconftool-2 –t bool –s /apps/nautilus/preferences/always_use_browser true
4.1 X-Window
4.1 X-Window
* 可移植性,X系统可移植到几乎所有的计算机 图形系统下。 * 标准化,X window系统提供一个标准的函数 库和功能调用集合,抽象了硬件层功能,使程 序开发更标准更快捷。 * 网络化,它是基于网络的图形界面系统。 模块化结构。能方便进行功能扩展。 * 不嵌入操作系统中,适用于几乎所有的操作 系统,如linux、solairs、windows等。
4.2 GNOME桌面环境
4.2 GNOME桌面环境
4.2 GNOME桌面环境
在Nautilus中格式化
4.2 GNOME桌面环境
在Nautilus中 点中文件或 文件夹后右 键可以有多 种功能选择
4.2 GNOME桌面环境
Nautilus文件拷贝
4.2 GNOME桌面环境
Nautilus的首选项可以 •在文件管理器的“编 辑”菜单 •在桌面面板中的“系 统”的“首选项” 中找到
4.3 KDE桌面环境
KDE 对大部分的Linux使用者而言应该都很熟
悉 (Kool Desktop Enviorment),它已经在Unix及 GNU/Linux桌面上风行多年,除了少数几家Linux公司 (如Red Hat、TurboLinux)外,现在几乎所有的Linux套 件版本都是以KDE做为他们预设的桌面环境。虽然 GNOME及KDE一直在Linux的桌面环境竞争,但大部分 的地方都是互相合作,尤其是在其上的各式热门应用 软体,很多使用者都是KDE与GNOME交换着使用。 KDE较GNOME受欢迎的原因在於KDE与Windows的环 境比较类似,不可否认的是许多Windows的用户移转 到 Linux 上来使用KDE使用上较容易上手。
4.2 GNOME桌面环境
GNOME (GUN Network Object Model Environment)是一种让使用者容易操作和设定电脑 环境的工具。GNOME 包含了 Panel (用来启动此程式 和显示目前的状态)、桌面 (应用程式和资料放置的地 方)、及一系列的标准桌面工具和应用程式,并且能 让各个应用程式都能正常地运作。不管你之前使用 何种操作系统,你都能轻易地使用 GNOME 功能强大 的图形接口工具。
* X 协议是X Server和X Client之间沟通的语言。Xlib库能完成这 种通信功能,所以可以基于它进行X client程序的开发。
4.1 X-Window
GNOME
X Client KDE
其它
X Protocol
X-Window Server
Linux/Unix内核
4.1 X-Windபைடு நூலகம்w
4.2 GNOME桌面环境
Nautilus列表显示
4.2 GNOME桌面环境
右键单击面板空白处,可以新建、删除面板,还
可以修改面板属性,或者添加快捷方式到面板。
4.2 GNOME桌面环境
4.2 GNOME桌面环境
退出GNOME的方法: (1)同时按下CTRL+ALT+BACKSPACE 组合键 (2)打开终端,使用telinit 3命令 (3)使用组合键CTRL+ALT+F1~F6切 换到1—6号命令行虚拟终端。按 CTRL+ALT+F7可以切回GNOME桌面。
4.1 X-Window
XFree86项目成立于1994年3月19日。最早的开发 工作始于1992年,由一个开发小组完成,实现了基于 Intel PC平台的X系统。1994年5月18日发布的XFree86 2.1版是第一个支持linux的XFree86版本。2000年5月7 日XFree86 4.0版发布,它是XFree86最重要的一个发 布版,增加了很多功能。XFree86的意思是“提供X服 务,它是自由的(free),它是基于Intel的PC平台”。 现在最新的XFree86版是4.4.0。可以到下载。基于 windows平台也有X window系统,如:X-Win32、 Extra!X、Exceed等。
Linux操作系统
第四讲:Linux桌面管理
Tel: E-mail:
4.1 X-Window
X window系统是一个很复杂的网络图形界面系统,它的 开发始于1984年,它被应用已有20多年。X也是一个协议,它 定义程序(客户程序)如何与另一个在远程机器上运行的程序(服 务器程序)交换信息。它最早是由数字设备公司(DEC)的Jim Gettys与麻省理工大学(MIT)的Ron Newman和Bob Scheifler共同 开发的现在X的管理机构是X 联盟()。X系统由三部份组成,它 们分别是X Server、Xclient和X协议。 * X Server是控制输入输出的程序,它是和底层硬件直接通信的。 它接收X client程序的请求做建立窗口、绘制图形等工作。 * X client是基于X Server的客户程序,它请求X Server在指定的 窗口进行各种操作。它不负责显示,只是给X Server发送一个 请求,由服务器完成动作。
相关文档
最新文档