UbuntuLinux操作系统-习题参考答案.docx
- 文档编号:266048
- 上传时间:2022-10-08
- 格式:DOCX
- 页数:22
- 大小:30.91KB
UbuntuLinux操作系统-习题参考答案.docx
《UbuntuLinux操作系统-习题参考答案.docx》由会员分享,可在线阅读,更多相关《UbuntuLinux操作系统-习题参考答案.docx(22页珍藏版)》请在冰豆网上搜索。
《UbuntuLinux操作系统》
理论题参考答案
第1章Ubuntu安装与基本使用
1.什么是GNUGPL?
它对Linux有何影响?
GNU是“GNUsNotUNIX”的递归缩写,作为一个自由软件工程项目,是指使用软件对所有的用户来说是自由的,即用户在取得软件之后,可以进行修改,进一步在不同的计算机平台上发布和复制。
GPL是GeneralPublicLicense的缩写,意为通用公共许可证,它是GNU使用最为广泛的一个协议条款。
GNUGPL的精神就是开放、自由,任何软件加上GPL授权之后,即成为自由的软件,任何人均可获得,同时亦可获得其源代码。
获得GPL授权软件后,任何人均可根据需要修改其源代码。
GNUGPL为Linux诞生奠定了基础。
LinusTorvalds按照CPL条款发布了Linux,很快就吸引了专业人士加入Linux的开发,从而促进了Linux的快速发展。
2.简述Linux的体系结构。
Linux操作系统是采用单内核模式的操作系统,采用分层设计,包括4个层次。
每层只能与它相邻的层通信,层次间具有从上到下的依赖关系,靠上的层依赖于靠下的层,但靠下的层并不依赖于靠上的层。
其中用户应用程序位于整个系统的最顶层;操作系统服务位于用户应用程序与系统内核之间;Linux内核靠近硬件,是Linux操作系统常驻内存部分,作为整个操作系统的核心,实现对硬件资源的抽象和访问调度;硬件系统包含Linux所使用的所有物理设备。
3.简述Linux内核版本与发行版本。
Linux的版本分为两种:
内核版本和发行版本。
内核版本是指内核小组开发维护的系统内核的版本号。
内核版本也有两种不同的版本号:
实验版本和产品版本。
内核版本的每一个版本号的组成形式为:
[主版本]•[次版本].[修订版本]■[附版本]。
发行版本是指集成有Linux内核、源码以及相关应用软件的完整操作系统,便于用户安装和使用。
发行版本通常包含了一些常用的工具性的实用程序(Utflity),供普通用户日常操作和管理员维护操作使用。
发行版本由发行商确定。
4.简述Ubuntu与Debian的关系。
Debian是Ubuntu的一个父版本,Ubuntu的发展离不开DebianoDebian是一个纯粹由自由软件所组合而成的作业环境,永远是自由软件,可以在网上免费获得。
Debian是极为精简的Linux发行版,操作环境干净,安装步骤简易,拥有方便的套件管理程序。
Ubuntu基于Debian发行版,使用Debian大量资源,继承了Debian的所有优点。
Ubuntu旨在为广大用户提供一个最新的,同时又相当稳定的,主要由自由软件构建而成的操作系统。
与Debian的不同在于它每6个月会发布一个新版本。
Ubuntu开发人员作为贡献者也参与Debian社区开发。
5.安装Ubuntu需要哪些分区?
安装Ubuntu需要创建两个分区:
根分区(/)和Swap(交换)分区。
根分区用于存储大部分系统文件和用户文件,应保证其存储空间能够容纳各个Linux组件。
Swap分区提供虚拟内存空间,其大小通常是物理内存的两倍左右。
6.Dash主页有什么作用?
Dash主页类似于Windows系统的开始菜单,主要功能是全局搜索和各类常用文件类型的快
捷使用。
7.简述启动器的作用。
启动器主要用来便捷地运行常用应用程序,将应用程序图标正式加入到启动器称为锁定,这样今后可以直接从启动器运行该应用;将应用程序图标从启动器中清除称为解锁。
第2章 图形界面与命令行
1.简述XWindowSystem的工作原理。
XWindowSystem为Linux操作系统提供图形界面解决方案。
它基于客户/服务器(C/S)模式,具有网络操作的透明性。
XWindowSystem包括XServer.XClient和通信通道,XClient将希望显示的图形发送到XServer,XServer响应XClient程序的“请求”,将图形显示在显示器上,同时为XClient提供鼠标、键盘的输入服务。
通信通道负责XServer与XClient之间的通信。
2.窗口管理器有什么作用?
窗口管理器是XWindowSystem的组成部分,用来控制窗口的外观,并提供与用户交互的方法。
作为在XServer上运行的应用程序,窗口管理器为用户提供操作窗口程序的方法,主要用于管理应用程序窗口,如窗口移动、缩放、开关等,当然还要管理键盘和鼠标焦点。
3.完整的图形桌面环境至少包括哪些程序?
完整的图形桌面环境至少包括一个会话程序、一个窗口管理器、一个面板和一个桌面程序。
4.Unity桌面环境有什么优点?
Unity与传统的桌面环境相比,消耗的系统资源更少。
Unity环境打破了传统的GNOME面
板配置,左边包括一个类似停靠栏(Dock)的启动器(ApplicationLauncher)和任务管理面板,而顶面板则由应用程序指示器(Indicator\窗口指示器和活动窗口的菜单栏组成。
5.为什么要学习命令行?
使用命令行管理Linux系统是最基本和最重要的方式。
到目前为止,很多重要的任务依然必须由命令行完成,而且执行相同的任务,由命令行来完成将会比使用图形界面要简捷高效得多。
6.什么是Shell,它有什么作用?
在Linux中Shell就是外壳的意思,是用户和系统交互的接口。
它提供用户与内核进行交互操作的一种接口,接收用户输入的命令并将其送到内核去执行。
实际上Shell是一个命令解释器,拥有自己内建的Shell命令集。
LinuxShell的作用主要有:
解释用户在命令行提示符下输入的命令,提供个性化的用户环境,和编写Shell脚本以实现高级管理功能。
7.简述命令行命令语法格式。
格式为:
提示符命令选项参数
其中选项是包括一个或多个字母的代码,前面有一个连字符,主要用于改变命令执行动作的类型;参数通常是命令的操作对象,多数命令都可使用参数。
有的命令不带任何选项和参数。
Linux命令行严格区分大小写,命令、选项和参数都是如此。
8.如何强制中断命令运行?
在执行命令的过程中,可使用组合键vCtrl>XC>强制中断当前运行的命令或程序。
9.管道有什么作用?
管道用于将一个命令的输出作为另一个命令的输入,使用符号τ来连接命令。
可以将多个命令依次连接起来,前一个命令的输出作为后一个命令的输入。
第3章用户与组管理
1.Linux用户一般分为哪几种类型?
Linux系统通常将用户账户分为3种类型。
超级用户(superuser):
就是根账户root,可以执行所有任务,在系统中不受限制地执行任何操作,具有最高的系统权限。
系统用户(systemuser):
系统本身或应用程序使用的专门账户。
其中供服务使用的又称服务账户。
它并没有特别的权限,通常又分为两种,一种是由Linux系统安装时自行建立的系统账户,另一种是用户自定义的系统账户。
普通用户(regularuser):
供实际用户登录使用的普通用户账户。
此类用户登录到Linux系统,不执行管理任务。
2.Ubuntu管理员与普通用户相比,有什么特点?
Ubuntu管理员是指具有管理权限的普通用户,有权删除用户、安装软件和驱动程序、修改日期和时间,或者进行一些可能导致计算机不稳定的操作。
其他普通用户不能进行这些操作,只能够修改自己的个人设置。
Ubuntu管理员主要用于执行系统配置管理任务,但不能等同于Windows系统管理员,其权限比超级管理员则要低很多。
3.Ubuntu管理员如何获得root特权?
工作中当需要超级用户权限时,管理员可以通过sudo命令获得超级用户root的所有权限。
在图形界面中执行系统管理任务时,往往也需要root权限,一般会弹出认证对话框,要求输入当前管理员账户的密码,认证通过后才能执行相应任务。
有的图形界面软件会提供锁定功能,执行需要root权限的任务时先要通过用户认证来解锁。
4.用户和组配置文件有哪些?
各有什么作用?
用户配置文件包括两个,一个≡∕etc∕passwd配置文件,用于存放用户账户及其相关信息(除密码之外);另一个是etc/shadow文件,专门用于保存用户的密码信息。
组配置文件包括两个,一个是∕etc∕group配置文件,用于存放组账户的基本信息;另一个是∕etc∕gshadow文件,专门用于保存组密码、组管理员等信息。
8.如何利用配置文件来查看用户和组信息?
Linux没有提供直接查看用户列表的命令这可以通过查看用户配置文件∕etc∕passwd来解决。
可以用文本编辑器打开该配置文件后进行搜索,也可以在命令行中执行文件显示命令,并通过管道操作使用grep命令来查找。
如果只需查看全部用户列表,可以考虑使用文本分析工具awk。
查看组列表的方法类似,只是所用的是组配置文件/etc/group。
第4章 文件与目录管理
1.Linux目录结构与Windows有何不同?
Linux系统的目录结构与Windows系统不一样,它没有盘符的概念,不存在什么C盘、D盘,所有的文件和目录都“挂在一棵目录树上”,磁盘、光驱都作为特定的目录挂在目录树上,其他设备也作为特殊文件挂在目录树上,这些目录和文件都有着严格的组织结构。
2.Linux目录配置标准有何规定?
Linux目录配置标准FHS定义了两层规范。
第1层是根目录下面的各个目录应该放什么文件,例如/etc应该放置配置文件,/bin与∕sbin则应该放置可执行文件等。
第2层则针对∕usr及∕var这两个目录的子目录来定义,例如∕var∕log放置系统登录文件,∕usr∕share放置共享数据等。
FHS仅定义出最上层(/)及子层(∕usr.∕var)的目录内容应该要放置的文件,在其他子目录层级内可以自行配置。
Linux使用规范的目录结构,系统安装时就已创建了完整而固定的目录结构,并指定了各个目录的作用和存放的文件类型。
3.Linux文件有哪些类型?
Linux文件分为4种类型。
普通文件:
也称为常规文件,包括文本文件、数据文件和可执行的二进制程序等。
目录文件:
特殊文件,利用它可以构成文件系统的分层树形结构。
设备文件:
特殊文件,除了存放在文件索引节点中的信息外,它们不包含任何数据。
链接文件:
特殊文件,提供对其他文件的参照。
6.关于文件显示的命令主要有哪些?
(1)cat命令:
连接文件并打印到标准输出设备上,常用来显示文件内容。
(2)more命令:
可以逐页显示。
(3)less命令:
分页显示文件内容,但功能比more更强大。
(4)head命令:
显示文件的开头若干行或多少个字节。
(5)tail命令:
显示指定文件的末尾若干行或若干字节,与head正好相反。
(6)od命令:
按照特殊格式查看文件内容。
第5章磁盘存储管理
1.低级格式化与高级格式化有何不同?
低级格式化是将空白磁盘划分出柱面和磁道,再将磁道划分为若干个扇区,每个扇区又划分出标识区、间隔区(GAP)和数据区等。
低级格式化是物理级的,对硬盘有损伤,影响磁盘寿命。
高级格式化是在磁盘分区上建立相应的文件系统,对磁盘的各个分区进行磁道的格式化,在逻辑上划分磁道。
高级格式化与操作系统有关,不同的操作系统有不同的格式化程序、不同的格式化结果、不同的磁道划分方法。
当一个磁盘分区被格式化之后,就可以被称为卷(V>lumeX
2.简述Linux磁盘设备命名方法与磁盘分区命名方法。
Linux磁盘设备名用字母表示不同的设备接口,例如a表示第1个接口,字母b表示第2个接口。
原则上SCSI、SAS、SATA、U
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UbuntuLinux 操作系统 习题 参考答案