武汉大学计算机学院linux复习题

  • 格式:doc
  • 大小:52.00 KB
  • 文档页数:5

下载文档原格式

  / 5
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

复习题

一、单项选择题

1.为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为(B )。

A.566 B.644 C.655 D.744

2.一个文件用十个小格位记录文件的权限,第一个小格代表文件类型。“d”表示(A )。A.目录文件B.设备文件C.符号链接文件D.硬链接文件

3.为了保证系统的安全,现在的Linux系统一般将/etc/passwd文件中的密码域加密后,保存到( D )文件。

A./etc/group B./etc/netgroup

C./etc/passwd D./etc/shadow

4./dev/sdc6分区表示(C)。

A.第2块IDE硬盘的第6个分区,是逻辑分区

B.第3块IDE硬盘的第6个分区,是逻辑分区

C.第3块SCSI硬盘的第6个分区,是逻辑分区

D.第3块SCSI硬盘的第2个分区,是逻辑分区

5.要改变文件的拥有权,使用命令(B )。

A.chgrp B.chown C.chsh D.chmod

6.可以把两个文本文件合并成一个文件的命令是(A )。

A.cat B.grep C.find D.cut

7.从后台启动进程,应在命令结尾处加上的符号是(A )。

A.& B.@ C.# D.$

8.一个进程调用fork系统调用后,会(C )。

A.生成一个进程,从main( )处开始执行B.生成一个线程,从main()开始执行

C.生成一个进程,从fork之后开始执行D.生成一个线程,从fork之后开始执行9.当你在机房上机时,利用所给账号登录到服务器上后,通常出现的Shell提示符是(B )。A.# B.$ C.% D.>

10.为了统计文件系统中未用的磁盘空间,可以使用的命令是(A)。

A.du B.df C.mount D.ln

11.在vi编辑器中,要想回到命令模式,应按(C)键。

A.Alt B.Ctrl C.Esc D.Shift

12.Linux遵循 (C)许可证。

A、POSIX

B、GNU

C、GPL

D、FSF

13.下列不是Linux系统进程类型的是(D)。

A.交互进程B.批处理进程C.守护进程D.就绪进程

14.在Linux系统中,每个进程都有4GB的虚拟地址空间,其中进程的用户态程序占用(B)。

A、0~2GB-1

B、0~3GB-1

C、0~4GB-1

D、3GB~4GB-1

15. Linux文件权限一共10位长度,分成四段,第三段表示的内容是(C)。

A、文件类型

B、文件所有者的权限

C、文件所有者所在组的权限对象

D、其他用户的权限

16.Linux中,内核进程init的进程标识符是(B)。

A、0

B、1

C、2

D、3

17.在I386平台上的Linux系统采用(B)分页机制。

A、一级

B、两级

C、三级

D、四级

18.在bash中超级用户的提示符是( A )。

A.# B.$ C.C:\ D.grub>

19.proc文件系统存在于(D)中。

A、硬盘

B、软盘

C、光盘

D、内存

20.Linux的默认逻辑文件系统是(C)。

A、fat

B、ntfs

C、ext2/3

D、s5

21.LINUX文件系统的目录结构是一棵倒挂的树,文件都按其作用分门别类地放在相关的目录中。现有一个外部设备文件,我们应该将其放在_____C____目录中。

A./bin B./etc C./dev D.lib

一.填空题(每空1分,共10分)

1.内核分为_进程调度______、__内存管理_____、__虚拟文件系统______、__进程间通信_____等四个子系统。

2.常见的Linux文件类型有_普通文件_____、__目录文件______、设备文件、__管道文件_______和__链接文件______。

3.在Linux 中,进程的优先数值越 _小_____,其相应的优先权越 __高____ 。

4.安装Linux系统对硬盘分区时,至少必须有__根______分区和___交换_____分区。

5.编写的Shell程序运行前必须赋予该脚本文件__执行__权限。

6.Linux系统中,把一个中断处理分为两部分__顶半____ 和 _底半_____ 。

7.交换线程通过三种途径来缩减已使用的内存页面:_减少buffer cache与page cache的大小__ 、 _将System V类型的内存页面交换出去__ 和_换出或者丢弃进程占用的页面__。

8.在Linux 中,用户账号包括 _超级用户_、__系统用户_和 _普通用户_ 三类。

9.Linux文件链接分为:_符号链接____和__硬链接_________。

10.mount命令完成__挂载____ 功能。

11.在LINUX系统中所有内容都被表示为文件,而组织文件的各种方法便称为不同的_文件系统___。

二.简答题(每题5分,共20分)

1.Linux内核由哪几部分组成?它们之间有什么关系?

P5

2.Linux的进程一般有几种状态,它们之间是如何转换的?

见ppt10-16 P14

3.Linux在进行交换时,是采用什么途径减少系统中使用的物理页面个数?

答:内核态交换进程将通过三个途径来减少系统中使用的物理页面的个数:

(1)减少buffer cache与page cache的大小,

(2)将System V类型的内存页面交换出去,

(3)换出或者丢弃进程占用的页面。

4.Linux的信号处理与中断有点类似。它们有何异同点?

答:信号与中断的相似点:

(1)采用了相同的异步通信方式;

(2)当检测出有信号或中断请求时,都暂停正在执行的程序而转去执行相应的处理程序;(3)都在处理完毕后返回到原来的断点;

(4)对信号或中断都可进行屏蔽。