linux系统启动及桌面的使用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2019年12月26日
窗口管理器
4.虚拟桌面和工作区
虚拟桌面包括所有的工作区以及显示在它们上面的内容。 一个桌面可以有最多36个工作区,默认是4个。
5. 终端窗口
向用户提供了一个标准的命令行操作界面。
2019年12月26日
菜单面板
桌面区
GNOME桌面环境
2019年12月26日
窗口面板
GNOME的菜单面板
提供一个完整的、易学易用的桌面环境GNOME桌面环境, 为程序设计师提供强大的应用程序开发平 台,用于建立桌面上的应用。
2019年12月26日
KDE简介
KDE(K Desktop Environment)项目是 在1996年10月发起的,其目的是在X Window上建立一个与MacOS或者微软的 Windows类似的完整易用的桌面环境, 从而使UNIX更接近广大普通用户。
X Server:控制输入、输出设备并维护相关 资源的程序。
X Client:应用程序的核心部分,每个应用 程序就是一个X Client。
X protocol:X Client与X Server之间的通信 协议。
2019年12月26日
X Window的特点
与其它图形界面系统相比,有如下特点:
Page 10/20
二、Linux的桌面系统
2019年12月26日
概述
• X Window是UNIX和Linux系统上的图形 界面系统
• 在Ubuntu Linux中,常用的图形界面系统 有GNOME和KDE,默认是GNOME
2019年12月26日
X Window的组成
整个X Window由三个部分组成:
2019年12月26日
窗口管理器
1. 窗口
窗口是用户运行软件、显示信息或者列出文件清单的地方。 大多数窗口都包括几个基本组件,如边框、标题栏、按钮、 窗口菜单。
2. 主题
许多窗口管理器都支持主题(Themes)。主题影响着用 户桌面元素的外观,提供不同的背景图象、动画和动作音 效。
3.工作区菜单
工作区菜单包括【应用程序】菜单、【位置】菜单和【系 统】菜单。
Page 5/20
内核 1: 检测各硬件设备 2:初始化硬件设备与载入 3:read/only的方式挂载 4:载入init程序(/etc/inittab)
Page 6/20
进入不同的运行级别
Page 7/20
Linux系统中的运行级别
运行级别
说明
0 停机
1 单用户模式,用于root用户对系统进行维护
2019年12月26日
GNOME/KDE提供的软件
办公:如OpenOffice套件。 编程:如Qt Designer、Emacs。 附件:如计算器、文本管理器、抓图等。 互联网:如Firefox Web Browser。 图像:如F-Spot照片管理器。 系统工具:如文件浏览器、终端。 影音:如电影播放机、录音机。 游戏:包括连连看、数独、扫雷。 其它:终端控制台等。
2 多用户模式,在此模式下不能使用NFS
3 完全多用户模式,主机做为服务器使用时通常 在此运行级别
4 未分配使用
5 图形登录的多用户模式,用户在该模式下可进 行图形界面登录
6 重新启动
Page 8/20
Page 9/20
例如启动文件 /etc/rc.sysinit的过程
1:获取网络环境与主机类型(首先读取网络设置文件 /etc/sysconfig/network,获取主机名称与默认网关gateway等网 络环境)
良好的网络支持 个性化的窗口界面 不内嵌于操作系统
2019年12月26日
GNOME简介
GNOME是一个Unix/Linux桌面套件 和开发平台。最初是由墨西哥的程序设 计师Miguel De Icazq发起的,它受到了 Red Hat公司的大力支持。它现在属于 GNU计划的一部分。 GNOME项目有两个目标:
GNOME的菜单面板
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启动过程 • 使用Ubuntu窗口界面 • 对窗口界面进行简单设置 • 尝试安装软件
课程目标
一、 Linux系统的启动过程
2019年12月26日
Page 3/20
系统启动过程
主机启动,并从硬盘进行引导 从硬盘MBR读取并运行Boot Loader程序 由Boot Loader引导Linux内核程序运行
主菜单 Fra Baidu bibliotek速启动区
信息通告区
(1)主菜单 【应用程序】:用于启动系统安装的各种软件。 【位置】:用于快速访问计算机资源。 【系统】:用于管理和配置计算机系统。
2019年12月26日
GNOME的菜单面板
主菜单 快速启动区
信息通告区
(2)快速启动区
快速启动区放置了常用Linux应用程序的启动 链接,鼠标单击快速启动区中的图标可以直接启 动相应的应用程序。
2019年12月26日
GNOME的菜单面板
快速启动区添加方法: 将桌面或菜单中启动应用程序的图标直接拖放到 快速启动区。
鼠标右击快速快速启动区 面板,在弹出的菜单中选择 “添加到面板”菜单项,然 后在打开的“添加到面板” 窗口中选择要添加到快速启 动区的项目,最后单击“添 加”按钮即可。
2019年12月26日
由Linux内核运行INIT进程 进入指定运行级别,运行系统服务程序
运行终端程序,等待用户登录
Page 4/20
BIOS (Basic Input/Output System) •计算机周边设备的检测
POST (Power On Self Test) •找到第一启动设备
MBR(主引导记录) •读取第一个硬盘的第一个扇区MBR •Boot loader (引导加载程序)
窗口管理器
4.虚拟桌面和工作区
虚拟桌面包括所有的工作区以及显示在它们上面的内容。 一个桌面可以有最多36个工作区,默认是4个。
5. 终端窗口
向用户提供了一个标准的命令行操作界面。
2019年12月26日
菜单面板
桌面区
GNOME桌面环境
2019年12月26日
窗口面板
GNOME的菜单面板
提供一个完整的、易学易用的桌面环境GNOME桌面环境, 为程序设计师提供强大的应用程序开发平 台,用于建立桌面上的应用。
2019年12月26日
KDE简介
KDE(K Desktop Environment)项目是 在1996年10月发起的,其目的是在X Window上建立一个与MacOS或者微软的 Windows类似的完整易用的桌面环境, 从而使UNIX更接近广大普通用户。
X Server:控制输入、输出设备并维护相关 资源的程序。
X Client:应用程序的核心部分,每个应用 程序就是一个X Client。
X protocol:X Client与X Server之间的通信 协议。
2019年12月26日
X Window的特点
与其它图形界面系统相比,有如下特点:
Page 10/20
二、Linux的桌面系统
2019年12月26日
概述
• X Window是UNIX和Linux系统上的图形 界面系统
• 在Ubuntu Linux中,常用的图形界面系统 有GNOME和KDE,默认是GNOME
2019年12月26日
X Window的组成
整个X Window由三个部分组成:
2019年12月26日
窗口管理器
1. 窗口
窗口是用户运行软件、显示信息或者列出文件清单的地方。 大多数窗口都包括几个基本组件,如边框、标题栏、按钮、 窗口菜单。
2. 主题
许多窗口管理器都支持主题(Themes)。主题影响着用 户桌面元素的外观,提供不同的背景图象、动画和动作音 效。
3.工作区菜单
工作区菜单包括【应用程序】菜单、【位置】菜单和【系 统】菜单。
Page 5/20
内核 1: 检测各硬件设备 2:初始化硬件设备与载入 3:read/only的方式挂载 4:载入init程序(/etc/inittab)
Page 6/20
进入不同的运行级别
Page 7/20
Linux系统中的运行级别
运行级别
说明
0 停机
1 单用户模式,用于root用户对系统进行维护
2019年12月26日
GNOME/KDE提供的软件
办公:如OpenOffice套件。 编程:如Qt Designer、Emacs。 附件:如计算器、文本管理器、抓图等。 互联网:如Firefox Web Browser。 图像:如F-Spot照片管理器。 系统工具:如文件浏览器、终端。 影音:如电影播放机、录音机。 游戏:包括连连看、数独、扫雷。 其它:终端控制台等。
2 多用户模式,在此模式下不能使用NFS
3 完全多用户模式,主机做为服务器使用时通常 在此运行级别
4 未分配使用
5 图形登录的多用户模式,用户在该模式下可进 行图形界面登录
6 重新启动
Page 8/20
Page 9/20
例如启动文件 /etc/rc.sysinit的过程
1:获取网络环境与主机类型(首先读取网络设置文件 /etc/sysconfig/network,获取主机名称与默认网关gateway等网 络环境)
良好的网络支持 个性化的窗口界面 不内嵌于操作系统
2019年12月26日
GNOME简介
GNOME是一个Unix/Linux桌面套件 和开发平台。最初是由墨西哥的程序设 计师Miguel De Icazq发起的,它受到了 Red Hat公司的大力支持。它现在属于 GNU计划的一部分。 GNOME项目有两个目标:
GNOME的菜单面板
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启动过程 • 使用Ubuntu窗口界面 • 对窗口界面进行简单设置 • 尝试安装软件
课程目标
一、 Linux系统的启动过程
2019年12月26日
Page 3/20
系统启动过程
主机启动,并从硬盘进行引导 从硬盘MBR读取并运行Boot Loader程序 由Boot Loader引导Linux内核程序运行
主菜单 Fra Baidu bibliotek速启动区
信息通告区
(1)主菜单 【应用程序】:用于启动系统安装的各种软件。 【位置】:用于快速访问计算机资源。 【系统】:用于管理和配置计算机系统。
2019年12月26日
GNOME的菜单面板
主菜单 快速启动区
信息通告区
(2)快速启动区
快速启动区放置了常用Linux应用程序的启动 链接,鼠标单击快速启动区中的图标可以直接启 动相应的应用程序。
2019年12月26日
GNOME的菜单面板
快速启动区添加方法: 将桌面或菜单中启动应用程序的图标直接拖放到 快速启动区。
鼠标右击快速快速启动区 面板,在弹出的菜单中选择 “添加到面板”菜单项,然 后在打开的“添加到面板” 窗口中选择要添加到快速启 动区的项目,最后单击“添 加”按钮即可。
2019年12月26日
由Linux内核运行INIT进程 进入指定运行级别,运行系统服务程序
运行终端程序,等待用户登录
Page 4/20
BIOS (Basic Input/Output System) •计算机周边设备的检测
POST (Power On Self Test) •找到第一启动设备
MBR(主引导记录) •读取第一个硬盘的第一个扇区MBR •Boot loader (引导加载程序)