《Linux期末复习试题》由会员分享,可在线阅读,更多相关《Linux期末复习试题(17页珍藏版)》请在金锄头文库上搜索。
1、., . .一、单项选择题(将题目答案写在答题纸上,每题3分,共60分)1、下列关于Linux操作系统的描述错误的是(D)A、GNU/Linux是Linux的全称B、Linux是能够达到主机可靠性要求的少数操作系统之一,许多Linux主机和服务器在国内和国外大中型企业中每天24小时,每年365天不间断地运行。这是Microsoft Windows Server等操作系统所不能比拟的。C、Linux系统是世界上唯一能够在嵌入式设备、个人计算机、服务器、小型机直到大型机上运行的操作系统,没有其他操作系统能够做到这一点。D、Linux的创始人是就叫Linux注:linux是一个多任务的多用户的多平台
2、的在保护模式下的遵守POSIX标准的遵守SYSV和BSD扩展的遵守GPL许可的32位(也有64位)的类UNIX的开放源代码的免费操作系统。 Linux最早是Linus Torvalds在1991年开始设计开发的。 2、Linux内核主要有(D)A、进程管理B、内存管理C、文件管理D、以上都包括注:进程调度控制着进程对CPU的访问。 内存管理允许多个进程安全地共享主内存区域 虚拟文件系统隐藏各种不同硬件的具体细节,为所有设备提供统一的接口。网络提供了对各种网络标准协议的存取和各种网络硬件的支持。 进程间通信(IPC) 支持进程间各种通信机制,包括共享内存、消息队列及管道等。 3、 下列说法正确的
3、是(C)(或者考察存储器的价格容量速度关系等)A、并发指的是真正意义的同时执行B、并行仅指宏观上同时执行,微观上每个时间片只有一个进程执行C、MMU是在CPU中负责内存页面映射的部件单元D、以上说法都是正确的注:并行是指在同一时刻,有多条指令在多个处理器上同时执行。并发是指在同一时刻,只能有一条指令执行,但多个进程指令被快速轮换执行,使得在宏观上具有多个进程同时执行的效果4、 命令(B)是在vi编辑器在命令模式下执行存盘退出。A、:qB、ZZC、:q!D、:wqZZ存盘退出 ZQ作废退出以冒号开头的命令实际上是ex 命令,即进入末行模式进行保存、退出等操作。结束一个会话过程:保存-:w后面接回
4、车键; 保存并退出-输入:wq后面接回车键;退出但不保存-输入:q后面接回车键5、命令tar cvjf t.tar *的作用是(B)A、将当前目录下所有文件使用gzip压缩打包B、将当前目录下所有文件使用bzip2压缩打包C、将当前目录下的t文件压缩打包D、将当前目录下的文件t打包注:tar功能说明:备份文件。7、为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行读(r)的访问权限,在设置文件的许可值时,应当设为:(c) A、566 B、655 C、644D、744注:Linux的文件权限用8进制来表示,如“644”表示“rw-r-r-”有关权限代号的部分,列表于下:r:读取
5、权限,数字代号为4。 w:写入权限,数字代号为2。x:执行或切换权限,数字代号为1。 -:不具任何权限,数字代号为0。s:特殊?b功能说明:变更文件或目录的权限。8、Linux命令行中,从子目录返回父目录的命令应该是(C)A、cd /B、cd .C、cd .D、cd ./.注:cd功能说明:切换目录。一个圆点“.”表示当前目录,两个圆点“.”表示当前目录的父目录。 cd 路径 cd / 切换到根目录/ cd 回到用户的根目录 cd .仍为当前目录 cd . . 退到父目录 cd -后退到上一次进入的目录 代表自己的家目录 user 代表到 user 这个人的家目录9、chmod o+w fil
6、e 命令的意思是(C)A、将file文件前加入字符“w”B、将所有人对file文件的访问权限限制为写权限C、将增加其他人对file文件的写访问权限D、将增加file文件拥有者对file的写权限注:chmod功能说明:变更文件或目录的权限。u:User,即文件或目录的拥有者。 g:Group,即文件或目录的所属群组。 o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围。 a:All,即全部的用户,包含拥有者,所属群组以及其他用户。+增加权限-删除权限=分配权限,同时将原本的权限删除10、more命令的作用(B)A、显示一个屏幕的文件内容B、显示下一页的文件内容C、显示当前
7、工作目录的名字D、显示文件名称注:11、下列关于vi的说法中错误的是(C)A、vi有3个不同的模式, 编辑模式、命令模式、末行模式B、输入字符属于编辑模式C、按q可退出编辑模式D、删除字符属于编辑模式注:vi的三种模式:输入模式、命令模式、末行模式-vi被运行时,通常处在命令模式下-键入命令 i ,使vi退出命令模式,进入输入模式12、关于链接文件,以下说法错误的是(A )A、可以创建目录的硬链接B、同一个文件系统中,若两个文件索引节点号相同,则他们是同一个文件C、硬链接是一个指向文件索引节点的指针D、可以创建目录的软连接13、/dev/sdc6分区表示(C)A、第6块IDE硬盘的第2个分区,
8、是逻辑分区B、第3块IDE硬盘的第6个分区,是逻辑分区C、第3块SATA硬盘的第6个分区,是逻辑分区D、第6块SATA硬盘的第3个分区,是逻辑分区i SCSI设备:它通常需要加上一块SCSI卡来驱动。第一块SCSI设备称为:/dev/sda、第二块就是/dev/sdb以此类推。i 譬如说/dev/hda1这个IDE设备。hd是Hard Disk(硬盘)的意思,sd是SCSI Device,fd是Floppy Device。a则是代表第一个设备,通常IDE接口可以接上四个IDE设备(例如四块硬盘)。所以要识别IDE硬盘的方法分别就是:hda、hdb、hdc、hdd。此外,hda1中的1代表hda
9、的第一个硬盘分区(partition),hda2代表hda的第二个分割区,依此类推。14、Linux引导流程叙述错误的是(C)A、Linux开机后首先进入BIOS检测硬件阶段,然后加载操作系统内核,并由内核启动操作系统B、内核在引导期间有两个主要作用:驱动系统硬件和启动系统进程initC、MBR(Master Boot Record)就是每个开机引导硬盘的0磁头、0磁柱、0扇区处D、启动级别指的是Linux在启动后具有不同设置的环境,级别0表示系统将关闭所有的程序后关机15、下面哪项是终止后台进程的方法(D)A、直接使用fg命令即可 B、直接使用kill命令,然后按键即可C、直接按键即可 D、
10、使用fg命令那进程转向前台,然后按键注:kill-其实它并不真的“杀死”进程。它的作用是向正在运行的进程发送消息fg命令可以把后台的用户进程转入到前台来执行前台的进程可用“Ctrl-z”转入后台暂停目前正在进行的工作使用Ctrl+Z16、在/home/studl/wang目录下有一文件file,使用哪一个命令可实现在后台执行命令,此命令将file文件中的内容输出到file.copy文件中?(D)A、cat file file.copy B、cat file.copyC、cat file file.copy & D、cat file file.copy &二、 填空题(将空格处应填内容填写在答题
11、纸上,每空2分,共20分)1.下面是在终端执行ls li 后显示的结果,请问该文件的类型为 目录 、文件拥有者为 family 、拥有者所属组对该文件的权限为 读 写 执行 、该文件大小为 4096 字节、该文件名称为 Desktop 注: rootLinux # ls -l:显示当前工作目录中的内容可以看到不同颜色的文件和目录蓝色目录 绿色可执行文件 红色压缩文件 浅蓝色链接文件 灰色其他文件 黄色设备文件-Linux系统中有三种基本的文件类型:普通文件、目录文件和设备文件。 -如果在一些终端下没有颜色,可以使用 ls-color(always,auto,never) 2、如果要给上题中的D
12、esktop加上软连接,名称为MyDesktop,命令为 ,将Desktop完全删除的命令为 ;3、在shell中,若要执行某个脚本程序,首先需要该用户同时具备对该脚本文件的 读操作 和 执行 权限;4、vi命令模式中输入冒号可进入 末行 模式;如上选择题与填空题型仍需涉及的知识点存储器的容量速度价格的关系Linux基本介绍:Linux之父-Linus TorvaldsPOSIX标准:并发和并行:陷阱门和系统门:I/O控制使用的技术:中断的概念通道和DMA的区别和联系:DMA方式和通道方式采用了外设和内存直接交换数据的方式。只有在一段数据传送结束时,这两种方式才发出中断信号要求CPU做善后处理
13、,从而大大减少了CPU的工作负担。区别是,DMA方式要求CPU执行设备驱动程序启动设备,给出存放数据的内存始址以及操作方式和传送字节长度等;而通道控制方式则是在CPU发出IO启动命令之后,由通道指令采完成这些工作。管道和命名管道:轻量级进程对多线程程序的支持:Linux进程的几种状态:Linux的哪几种分段:页面管理:进程间的父子关系判别:进程的优先级队列:进程的调度策略:(1)SCHED_FIFO:先进先出的实时进程(2)SCHED_RR:时间片轮转的实时进程(3)SCHED_OTHER:普通的分时进程伙伴系统的运行方式:slab的思想和应用:其他命令题rootLinux # ls -l:显示当前工作目录中的内容rootLinux # ls al:显示隐藏文件rootLinux # ls -l /:显示其他目录中的文件rootLinux # mkdir myfile rootLinux # ll:建立一个名字叫myfile的目录“rmdir”:使用这个命令来删除一个目录的时候,那么这个目录下必须是没有任何文件和文件夹的,我们看看 如下的操作:rootLinux # mkdir myfile rootLinux # cd myfile cd命令是切换目录,这里就是进入myfile rootLinux myfile# mkdir one rootLinux myfile# cd .