文档库 最新最全的文档下载
当前位置:文档库 › linux复习资料[2]

linux复习资料[2]

【第一章】
1. 虽然linux继承了unix的各种特性,但是它最初是以minix操作系统为模板。
2. linux是所谓的“free software”,这个“free”的含义是 linux可以自由修改和发布。
3. (major.minor.patchlevel)
major表示主版本号,通常在一段时间内比较稳定。
minor表示此版本号,如果是偶数,代表这个内核版本是正式版本,可以公开发行。而如果是奇数,
表示是测试版本。
patchlevel表示修改号,这个数字越大,表示修改的次数越多。
4. 简述linux的发展过程。(略)
5. 试列举linux的主要特点: 多用户,多任务,多平台,漂亮的用户界面,硬件支持,强大的通信和联网功能,应用程序支持。
6 简述linux的内核版本号的构成:(同3)
7 linux的发行版本的基本软件构成:系统引导管理程序(boot manager),用户界面,x-window系统,系统管理,
internet服务,文件和打印服务,应用程序,工具和库程序。
8 linux可以应用在那些平台上?linux所支持的平台种类是操作系统历史上最多的,如sun spare,sgi mips,apple max,powerpc,alpha,hp-pa,pda
手机等。

【第二章】
1 在安装linux操作系统之前,需要做哪几方面的准备工作?备份数据,收集硬件信息,准备windows启动盘,准备linux分区。
2 red hat linux的主要安装过程是什么?(1)安装程序引导(图形界面安装,文本模式安装).(2)测试安装光盘(3)安装程序欢迎界面。
(4)选择安装过程中所使用的语言。(5)键盘配置。(6)鼠标配置(7)选择安装类型(8)磁盘分区设置。(9)磁盘设置。
(10)引导装载程序配置。(11)高级引导装载程序配置。(12)网络配置。(13)防火墙配置。(14)附加语言支持。
(15)选择时区(16)设置根命令。(17)验证配置。(18)选择软件包组。(19)即将安装。(20)安装软件包。
(21)创建引导盘。(22)图形化界面配置。(23)显示器配置。(24)定制图形化配置。(25)完成。
3 为什么要制作引导盘?
创建引导软盘是非常重要的,当linux操作系统无法启动时可以用引导盘来启动和修复linux。
4 red hat linux 9提供了哪些配置工具?图形化界面(X)配置,显示器配置,定制图形化配置。

【第三章】
1 X window由X服务器,K客户机和X协议组成,控制屏幕和键盘工作是由(X服务器)。
2 GNOME应用程序窗口的默认字体和字号是(sans 10)
3 以下(添加打印机)设置不需要超级用户权限。
4 ctrl+space快捷键可实现中英文输入切换,ctrl+shift快捷键可轮流切换中英文输入法。
5 系统面板属于边缘面板。
6 采用USB接口的打印机在Linux中表示为(/dev/lp0).
7 X window由哪3个部分组成?分别有什么功能?
X windo

w是由3个相关的部分组合起来的:(1)server(服务器):控制实际显示器和输入设备(键盘和鼠标)的程序。
server可以建立窗口,在窗口中画图形和文字,相应client(客户端)程序的“要求”。每一套显示设备只对应唯一的
server,而且server一般由硬件系统的供应商提供,通常无法被修改。它类似于显示系统的驱动程序。
(2)client(客户端):client是使用系统窗口功能的一些应用程序。在X下的应用程序称作client,应为它是server(服务器)
的客户,它要求server相应它的需求完成特定的动作。
(3)通信通道:有了server和client,它们之间就要传输一些信息,这种传输信息的介质就是所要介绍的X的第三个组成部件-
通信通道。凭借这个通道client传送“要求”给server,而server回传状态及其他的一些信息给client。

8 什么是桌面环境?linux下的桌面环境主要有哪两种?
桌面环境为用户管理系统,配置系统,运行应用程序等提供统一的操作平台,令linux在视觉表现和功能方面更加出色。
目前linux上最常用的桌面环境有两个:KDE(K桌面环境)和GNOME(GNU网络对象模型环境)。
9在GNOME桌面环境下,如何获取帮助信息?
(1)GNOME的帮助浏览器,单击主菜单-》帮助命令。
(2)文档菜单,单击主菜单-》文档。
(3)应用程序的帮助信息。单击该程序的帮助-》目录。
(4)相关帮助文件,在Nautilus文件管理器的位置栏输入帮助文件所在目录的路径"/user/share/doc",按enter键。

10 【首选项】菜单和【系统设置】菜单都有键盘和鼠标设置项,两者有何不同?
(1)单击【首选项】-》【键盘】命令,可设置重复键的延时和速度,文本区内光标的闪烁速度等等,单击【首选项】-》
【鼠标】命令,可将鼠标设置为左手鼠标,并可设置鼠标的延时,光标主题等。
(2)在【系统设置】菜单中设置【鼠标】和【键盘】的内容和【首选项】完全不一样。比如在【键盘】对话框中可设置
键盘的类型,在“鼠标配置”对话框中可设置鼠标的类型以及是否模拟3键等。

11 如何从GNOME桌面环境切换到KDE桌面环境?
如果想启动KDE,在GNOME中启动“终端”(命令行方式),然后输入命令switchdesk,打开switchdesk桌面切换工具,然后选择
KDE,设置完成后需要重新启动系统才能生效。

12 GNOME主菜单和KDE主菜单有何差异?
默认情况GNOME桌面上有3个图标,分别是用户的【主目录】图标,【从这里开始】图标和【回收站】图标。
KDE桌面显示了程序启动器,文档窗口,文件夹等,还可以通过主菜单来访问他们或按需要配置桌面。




【第四章】
1在GNOME桌面上配置X Window系统。(略)

2 查看X Window系统配置文件。
一个完整的配置文件中包含9个段,分别是file(文件),Modules(动态链接库),serverflag(服务器特殊标志),keyboard(键盘),
pointer(指示设备,一般是鼠标),monitor(监视器),device(显示适配器,即显卡),screen(屏幕设置信息),Xinput(X输入)。
3 写出在red hat linux9 下使用U盘的步骤和相关命令并上机练习。(略)

4 下载并安装五笔字型软件包。
在网上获得了扩展名为rpm的软件包,首先,将下载的软件包复制到/root/目录下,打开/root目录,右击软件包的图标,在弹出的快捷菜单中
选择【打开方式】->install package,系统将自动启动“软件包管理程序”,完成软件的安装。完成安装后,重新启动计算机,进入文本编
辑器,即可使用五笔字型输入法。
5 下载一个源代码方式发布的软件,并完成安装步骤。
如果从网上下载的linux软件包是以.gz,.bz,以及.bz2等扩展名结尾的软件包,那说明该软件是以源文件的形式发布的,一般是在文本界面下
安装。如果是.gz文件,那么输入解压命令 tar -zxvf 文件名 进行解压;如果是.bz文件,那么输入解压命令 tar -jxvf 文件名 进行解压。
成功解压后,通常的安装方法是从安装包的目录执行一下命令:
./configure --prefix= your install path
make
make install

【第五章】
1 I/O设备怎样分类?从资源的角度来看,I/O设备可分为哪几类设备?
【I/O设备可以按照不同的角度进行分类】
按使用方式可以分为输入型设备,输出型设备以及输入输出型设备。
按设备的从属关系进行分类:系统设备,用户设备。
按设备信息交换的单位进行分类:字符设备(以字符为单位),块设备(以数据块为单位)。
按设备的共享属性进行分类:独占设备和共享设备。

从资源的角度来看,分为独占设备和共享设备。

2 设备管理的目标和功能是什么?
设备管理的目标:
(1)选择和分配I/O设备以便进行数据传输操作。
(2)控制I/O设备和CPU(或内存)之间交换数据。
(3)为用户提供一个友好的透明接口,把用户和设备硬件特性分开,使用户在编制应用程序时不必涉及具体设备,由系统按用户的要求
来对设备的工作进行控制。
(4)提高设备和设备之间,设备和CPU之间以及进程和进程之间的并行操作程度,以使操作系统获得最佳效率。
设备管理的功能:
(1)提供和进程管理系统的接口。
(2)进行设备分配。
(3) 实现设备和设备,设备和CPU等之间的并行操作。
(4)进行缓冲管理。
(5)设备控制与驱动。
3 什么是DMA方式?简述采用DMA方式进行数据传输的过

程?
DMA方式:(direct memory access ,直接存储器访问方式)在外部设备和内存之间开辟直接的数据交换通路。
DMA方式进行数据传输的过程:
(1)当进程要求设备输入数据时,CPU把准备存放输入数据的内存开始地址以及要传送的字节数分别送入DMA控制器中的内存地址寄存器
和传送字节数计数器;另外,把控制/状态寄存器中的中断允许位和启动位置置1后,启动设备开始进行数据输入。
(2)发出数据要求的进程进行等待状态,进程调度程序调度其他进程占据CPU。
(3)输入设备不断的挪用cpu的工作周期,将数据缓冲寄存器中的数据源源不断的写入内存,直接按所要求的字节数全部传送完毕。
(4)DMA控制器在传送字节数完成时通过中断请求发出中断信号,cpu在接收到中断信号后转中断处理程序进行善后处理。
(5)中断处理结束时,cpu返回被中断进程处执行。
4 什么叫通道技术?通道的作用是什么?
I/O通道是一种特殊的处理器,它具有执行I/O指令的能力,并通过执行通道程序来的控制I/O操作。
通道的作用是:为了建立独立的I/O操作,不仅使数据的传送能独立于cpu而且也希望有关对I/O操作的组织,管理以及结束处理也尽量独立,以保证
cpu有更多的时间去进行数据处理。
5 什么是缓冲?为什么要引入缓冲?
缓冲: 为了缓和CPU与I/O设备速度不匹配的矛盾,提高CPU与I/O设备的并行性,在现代操作系统中,几乎所有的I/O设备在与CPU交换数据时,都用了
缓冲区。缓冲管理的主要职责是组织好这些缓冲区,并提供获得和释放缓冲区的手段。
引入缓冲区的原因:
(1)缓和cpu和I/O设备之间速度不匹配的矛盾。
(2)减少对CPU的中断频率,放宽对CPU中断响应时间的限制。
(3)提高CPU和I/O设备之间的并行性。

6 什么是文件?
计算机文件是以计算机硬盘为载体存储在计算机上的信息集合。文件可以是文本文档、图片、程序等等。

7 ext2文件系统的多级索引结构有何有点?为什么?(略)

8 简述VFS使用的主要数据结构的作用?(略)

【第6章】
1 输入一个命令以后,shell首先检查(它是不是一个内部命令)。
2 关于linux的shell说法错误的是(编译型的程序设计语言)。
3 在Bash中普通用户用($)作为默认的提示符。
4 表示追加输出重定向的符号式(>).
5 表示管道的符号是(|)。
6 下面不是shell的循环控制结构的是(until)。
7 测试自己的主机和某一主机是否通信正常,通常使用(ping)命令。
8 其余简答题多为命令练习(略)
【第七章】
linux用户账号管理。(略)

相关文档