当前位置:文档之家› linux_复习题 答案

linux_复习题 答案

linux_复习题 答案
linux_复习题 答案

单选题

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

A 文件类型

B 文件所有者的权限

C 文件所有者所在组的权限

D 其他用户的权限

2.有关GPL的描述错误的是___D______。

a) GPL 和软件是否免费无关

b) GPL 主要是保证软件对所有用户来说是自由的

c) GPL 中文意思是通用公共许可证

d) GPL 是Linus Torvalds 在开发Linux时提出的

3.hdb表示:_____D_____

A 第二个IDE硬盘

B 第二个逻辑盘

C 第一个IDE硬盘的第二个分区

D 第二个主分区

4./lost+found目录的功能是_____C______

A 存放系统启动时候存放内存映象

B 存放临时文件

C 系统故障时,存放那些“无家可归”的文件

D 存放系统配置文件

5.Bourne Shell的程序名为:___A_____

A. bash

B. zsh

C. rc

D. sh

6.安装Linux系统必不可少的两个分区是:___A_____

A /和swap

B /boot和/

C swap和/boot

D /和home

7.红旗Desktop 5.0系统使用了_D____版本的内核。

A 2.2

B 2.3

C 2.4

D 2.6

8.Linux系统中网络配置文件一般存放在__A___目录?

A /etc

B /root

C /usr

D /boot

9.设置从光盘引导需要改变:___B_____

A. Linux设置

B. BIOS设置

C. 跳线

D. 重新分区

10.搜索/目录下所有大于1M的文件,下列正确的是___D_____

A find -size +1000k /

B find / -size +1000

C find -size / +1000k

D find / -size +1000k

11.内核不包括的子系统是____D____ 。

A 进程管理系统

B 内存管理系统

C I/O管理系统D硬件管理系统

12.到达个人主目录的命令是:____B______

A cd ..

B cd ~

C cd

D cd.

13.Linux当前目录用_A____表示。

A .

B ..

C &

D !

14.在日常管理中,通常CPU会影响系统性能的情况是:___A______ 。

A CPU已满负荷地运转

B CPU的运行效率为30%

C CPU的运行效率为50%

D CPU的运行效率为80%

15.Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文

件内容,应使用____C______命令。

A cat

B more

C less

D menu

16.NFS是____C______ 系统。

A 文件

B 磁盘

C 网络文件

D 操作

17.Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般

应将其放在_____C_____目录中。

A /bin

B /etc

C /dev

D /lib

18.在重新启动Linux系统的同时把内存中的信息写入硬盘,应使用___D_______命令实现。

A # reboot

B # halt

C # reboot

D # shutdown –r now

19.删除文件命令为:___D______ 。

A mkdir

B rmdir

C mv

D rm

20.关闭linux系统(不重新启动)可使用命令____B______。

A Ctrl+Alt+Del

B halt

C shutdown -r now

D reboot

21.启动samba服务器进程,可以有两种方式:独立启动方式和父进程启动方式,其中前者是

在____C_____文件中以独立进程方式启动。

A /usr/sbin/smbd

B /usr/sbin/nmbd

C rc.samba

D /etc/inetd.conf

22.红旗Linux桌面5.0版中的虚拟桌面窗口最多可以有___D____个

A. 4

B. 6

C. 8

D. 16

23.进程有三种状态:___C_____ 。

A 准备态、执行态和退出态

B 精确态、模糊态和随机态

C 运行态、就绪态和等待态

D 手工态、自动态和自由态

24.文件标志b表示:_____C____

A. 字符设备文件

B. 目录文件

C. 块设备文件

D. 套接字

25.Linux系统中,通常以.log结尾的是___B___文件?

A 系统文件

B 日志文件

C 压缩文件

D 文本文件

26.查看当前的日期和时间,可以使用___C__命令?

A time

B bc

C date

D cal

27.某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的

权限为_____D___ 。

A 467

B 674

C 476

D 764

28.假设系统管理员设定的缺省文件读写权限是777,命令umask 022执行之后,然后产生一

个新文档,该文档的权限是:__B_____

A. 077

B. 755

C. 022

D. 722

29.如果我们需要设置一个文件,使它们作为可执行文件运行时,该进程是作为文件所有者的

权限,此时我们需要额外设置该文件的___C____

A、set-GID位

B、粘滞位

C、set-UID位

D、UMASK

30.文件之间可以建立两种链接关系:软链接和硬链接,硬链接的特点是___B____

A. 等同于文件复制操作

B. 类似于文件复制,但新的链接文件并不占用文件磁盘存储空间

C. 删除源文件,将使其他链接文件失效

D. 可以对目录文件名建立硬链接

31.将光盘CD-ROM(hdc)安装到文件系统的/mnt/cdrom目录下的命令是____C___。

A mount /mnt/cdrom

B mount /mnt/cdrom /dev/hdc

C mount /dev/hdc /mnt/cdrom

D mount /dev/hdc

32.为了统计一个文件有多少行,可以在wc命令中使用参数:__C_____

A. -w

B. -c

C. –l

D. -ln

33.在使用文件通配符对文件名操作时?号表示____A___

A. 只与一个任意的字符匹配

B. 只与一个任意的字母匹配

C. 只与一个任意的数字匹配

D. 匹配于任意字符的组合

34.Linux通过VFS支持多种不同的文件系统。Linux缺省的文件系统是____C___。

a) VFAT

b) ISO9660

c) ext系列

d) NTFS

35.对一重要文件xyz,可以实现所有用户都有读和执行权限的命令是__A_____

A. chmod a+rx xyz

B. chmod a+x xyz

C. chmod a+wr xyz

D. chmod u+rx xyz

36.在/etc/fstab文件中,使用___A__标志标记注释行。

A. #

B. !

C. ;

D. /

37.下列关于rpm命令的说法,正确的是____A___

A. rpm –q redflag命令可以查询redflag包的有关信息

B. rpm –s redflag命令可以查询redflag包的有关信息

C. rpm –qa redflag命令可以查询所有关于redflag软件包的信息

D. rpm可以对redflag.rpm这个软件包进行安装

38.系统登录时要求输入用户名和口令密码,其中合理的规则为___D____

A. 用户名中不区分大小写字母

B. 用户名可以是未定义过的

C. 用户名中不可有数字

D. 不同大小写的字母代表不同的用户

39.系统引导的过程一般包括如下几步:1 用户登录2 Linux操作系统内核运行3 MBR中的

LILO启动4 Init进程运行5 BIOS自检。正确的顺序是:____D___

A. 1 2 3 4 5

B. 5 1 2 3 4

C. 5 2 3 4 1

D. 5 3 2 4 1

40.使用多重桌面在不同虚拟窗口中工作时__D_____

A. 每个虚拟桌面的背景必须一致,用户不可调

B. 各桌面运行的应用不可相同

C. 各桌面运行的应用必须相同

D. 可将任一桌面的应用窗口发送到其他桌面

41.设超级用户root当前所在目录为:/usr/local,键入cd命令后,用户当前所在目录为

___B____ 。

A /home

B /root

C /home/root

D /usr/local

42.如果你的计算机里只有一块网卡,它的设备名是___C____

A. /dev/eth0

B. /dev/eth1

C. eth0

D. eth1

43.在head命令中,表示输出文件的前N行的参数是?__B_____

A: -c N

B: -n N

C: -q N

D: -v N

44.用命令ls -al显示出文件ff的描述如下所示,由此可知文件ff的类型为____A___。

-rwxr-xr-- 1 root root 599 Cec 10 17:12 ff

A 普通文件

B 硬链接

C 目录

D 符号链接

45.OpenSSL是一个 _A______。

A 加密软件

B 邮件系统

C 数据库管理系统

D 嵌入式脚本编程语言

46.你使用命令“vi /etc/inittab”查看该文件的内容,你不小心改动了一些内容,为了防止系统出

问题,你不想保存所修改内容,你应该如何操作___B____。

A. 在末行模式下,键入:wq

B. 在末行模式下,键入:q!

C. 在末行模式下,键入:q

D. 在编辑模式下,键入“ESC”键直接退出vi

47.在redFlaglinux系统中,下列哪个命令可以用来查看kernel版本信息: __D_____

A. check

B. ls kernel

C. kernel

D. uname

48.使用at规划进程任务时,为了删除已经规划好的工作任务,我们可以使用___B___工具。

A、atq

B、atrm

C、rm

D、del

49.为了实现“在两天后上午8点执行文件workfile中的作业”这项任务,需要:___A____

A. 超级用户执行at -f workfile 8am+2 days

B. 一般用户执行at -f workfile 8am+2 days

C. 超级用户执行at -f workfile 2+8am days

D. 一般用户执行at -f workfile 2+8am2 days

50.fsck对文件系统的检查最先是从文件系统的_C____开始的?

A、MBR

B、磁盘块

C、超级块

D、块链表

51.我们强制用户或组使用软限额时,可以通过__D___设置用户超过此数额的宽限时间

A. quotaon

B. quota -u

C. quota -t

D. edquota -t

多选题

52.Linux支持哪些文件系统: ___ABCD____

A Minix

B ext2

C Msdos

D NFS

53.软件按其提供方式和是否赢利可分为下面几种模式:__ABD_____

A 商业软件(Commercial Software)

B 共享软件(Shareware)

C 应用软件(Application Software)

D 自由软件(Freeware)

54.关于Linux内核版本说法正确的有:__ABCD_____

A. 遵循主版本号.次版本号.修正次数的约定

B. 1.2.2.0表示稳定的发行版

C. 2.2.6表示对内核2.2的第6次修正

D. 1.3表示开发版本

55.关于目录的说法,错误的是___BD____

A. /etc目录下存放系统的配置文件

B. /usr 目录下存放关于用户的信息

C. /proc目录下存放的是全部的虚拟文件

D. /mnt目录下存放所有程序的库文件

56.为了列出当前目录所有的文件,我们可以使用____BCD_____方式

A ls ?

B ls .*

C ls -a

D ls .

57.一个典型的窗口包括下面几部分:__ABCD_____

A. 图标栏

B. 菜单栏

C. 工具栏

D. 视图区

58.对su命令描述正确的是哪个?___ABCD____

A: 可以让一个普通用户拥有超级用户或其他用户的权限,普通用户使用这个命令时必须有超级用户或其他用户的口令*

B: 如要离开当前用户的身份,可以打exit

C: 可以让超级用户以普通用户的身份做一些事情

D: 变更为非root用户时,须输入所要变更的用户帐号与密码

59.为了知道谁正注册到你的机器上可以用命令:___ABC____

A. who

B. users

C. finger

D. ping

60.能用来关机的命令是哪个?__ABC_____

A:shutdown B:reboot C:init D:exit

61.top命令可以: _____ABCD__

A. 查看当前系统占用cpu时间的进程

B. 提供一个交互式的界面观察系统进程的情况

C. 对进程按照cpu使用情况对进程排序

D. 显示系统的最高进程

62.在命令行模式中输入什么等字符,就可以进入未行模式?___AB____

A. :

B. /

C. $

D. &

63.进行系统软件包的添加与删除,可以___CD____

A:可以使用setup.exe命令进行相应操作

B:可以使用uninstall命令进行相应操作

C:可以在KDE或GNOME桌面环境中,依次选择“主菜单”→“系统设置”→“添加/删除应用程序”

D:可以使用RPM命令进行相应操作

64.安装Linux所要的两个最根本的分区分别是以什么和什么为挂载标志的?___CD____

A:root B:boot C:/ D:swap

65.下面哪些命令可以显示一个文件的具体内容?_ABCD______

A. vi

B. cat

C. head

D. more

66.在设置文件权限时Linux系统中的用户分类为____BCD___

A. root用户

B. 当前用户

C. 用户组

D. 其他用

67.下列命令中可以进入用户的根目录的命令是___BD____

A. cd /root

B. cd

C. cd /home

D. cd ~

68.一般说来,系统中的主分区编号表示为hdax形式时,编号可能为___AB____

A. 3

B. 4

C. 5

D. 6

69.Linux交换分区的作用是:_BD______

A. 存放临时文件

B. 完成虚拟存储

C. 用磁盘空间模拟硬盘空间

D. 允许应用程序使用多于实际内存的存储容量

70.删除一个用户必须:___ABCD____

A. 删除/etc/passwd文件中此用户的记录

B. 删除/etc/group文件中提及的此用户

C. 删除用户的主目录

D. 删除此用户创建或属于此用户的文件

71.下面出现___情况下,都可能导致mount命令出错。__ABC_____

A.指定的是一个不正确的设备名

B.设备不可读

C.试图在一个不存在的安装点安装设备

D.文件系统存在碎片

72.使用fsck检查文件系统时,应该:___AC____

A. 卸载(unmount)将要检查的文件系统

B. 一定要在单用户模式下进行

C. 最好使用-t选项指定要检查的文件系统类型

D. 在linux下,运行fsck对文件系统进行了改变后不必重新启动系统,系统已经将正确的信息读入。

73.开放源代码OS中,有一类属于BSD家族的UNIX系统。以下操作系统中____ACD___属于

BSD家族。

a) FreeBSD

b) GnuBSD

c) Darwin

d) NetBSD

74.Red Flag Linux提供了多种的安装方式,其中包括____ABD___。

a) 光盘安装

b) 硬盘安装

c) 软盘安装

d) 网络安装

75.有关GNU的描述正确的是___AC____。

a) GNU 是GNU Is Not UNIX 的递归缩写

b) GNU是反商业的软件协会

c) GNU 组织提供了大量的系统软件,如Gcc ,Glibc 等

d) GNU 计划的宗旨是对计算机软件的拷贝、分法进行保护限制

76.关于linux下列说明哪些是正确的? ___ABCD____

a. Linux 是一个开放源码的操作系统.

b. Linux 是一个类UNIX的操作系统.

c. Linux 是一个多用户的操作系统.

d. Linux 是一个多任务的操作系统.

77.哪些命令组合起来能统计多少用户登录系统___BD____

a.who | wc -w

b.who | wc -l

c.who | wc -c

d.who | wc

78.创建一个用户帐号需要在/etc/passwd中定义哪些信息___ACD____

a、login name

b、password age

c、default group

d、userid

79.关于目录的说法,错误的是____BD___

A. /etc目录下存放系统的配置文件

B. /usr 目录下存放关于用户的信息

C. /proc目录下存放的是全部的虚拟文件

D. /mnt目录下存放所有程序的库文件

80.在本地的文件系统中下列哪些linux路径结构是无效的? ___ABD____

a. //usr\zhang/memo

b. \usr\zhang\memo

c. /usr/zhang/memo

d. \usr/zhang/memo

81.典型的KDE桌面包括哪几个部分___ABC____

A. 位于屏幕下方的控制面板

B. 任务条

C. 桌面上的图标

D. 桌面顶部的菜单条

82.KDE控制中心中的“观感”可以配置下列中的:____ABC___

A. 背景图片

B. 屏幕保护

C. 快捷键

D. 内存及CPU的信息

83.红旗Linux可以支持的文件系统有____ABCD___

A. EXT2

B. FAT32

C. NTFS

D. UFS

84.在设置文件权限时Linux系统中的用户分类为__BCD_____

A. root用户

B. 当前用户

C. 用户组

D. 其他用户

85.关于硬链接的描述正确的____BE___。

A 跨文件系统

B不可以跨文件系统

C可以做目录的连接

D 为链接文件创建新的i节点

E链接文件的i节点同被链接文件的i节点

86.某文件的权限是- r w x r - - r- -,下面描述正确的是___CD____

A 文件的权限值是755

B 文件的所有者对文件只有读权限

C 文件的权限值是744

D 其他用户对文件只有读权限

E同组用户对文件只有写权限

87.关于OpenSSH的作用的描述正确的是___ACE____

A 开放源代码的安全加密程序

B OpenSSH常用于为http协议加密

C OpenSSH用于提高远程登录访问的安全性

D 它和telnet实用同样的端口号

E OpenSSH是免费下载的应程序

88.关于建立系统用户的正确描述是__ABD_____

A 在Linux系统下建立用户使用adduser命令

B 每个系统用户分别在/etc/passwd和/etc/shadow文件中有一条记录

C 访问每个用户的工作目录使用命令“cd /用户名”

D 每个系统用户在默认状态下的工作目录在/home/用户名

E 每个系统用户在/etc/fstab文件中有一条记录

判断题

89.Linus最早是由Linus Torvalds波兰人编写的. ___B____

A. 正确

B. 错误

90.我们可以在安装好的Linux系统上,直接运行微软的IE5,帮助我们上网。____B___

A. 正确

B. 错误

91.我们将逻辑分区建立在扩展分区上__A_____

A. 正确

B. 错误

92.RPM使得用户可以直接以二进制方式安装软件。___A____

A. 正确

B. 错误

93.Linux没有扩展分区。___B____

A. 正确

B. 错误

94.进入vi时,系统处于编辑模式。___B____

A. 正确

B. 错误

95.对于普通用户的权限,他能在自己的主目录下创建新的子目录来组织自己的文件,如果别

的普通用户没有授予他用户权限的情况下,他有权读但无权写其他用户主目录下的内容。

另外他可以查找﹑读﹑执行系统内其它目录中的文件,只是不能修改或移动这些文件。

____B___

A. 正确

B. 错误

96.将用户kpk加入到kapak群组内$gpasswd-a kpk kapak ____A___

A. 正确

B. 错误

97.要列出/etc目录下的所有f开头,后有3个字符的文件,正确的做法是:ls /etc/f??? ___A____

A 正确

B 错误

98.将文件保存到用户主目录下的Desktop目录下,这个文件就会出现在桌面上,但它只是一

个快捷方式,将它删除并不会影响Desktop目录中的文件。__B_____

A. 正确

B. 错误

99.vi中命令"I"表示从光标所在行的第一个非空白字符前面开始插入文本__A_____

A. 正确

B. 错误

100.默认情况下在桌面上单击鼠标中间键会弹出窗口列表菜单。___A____

A. 正确

B. 错误

101.红旗Linux中是可以通过设置将鼠标左键双击窗口标题栏的效果改为最大化窗口的。

____B___

A. 正确

B. 错误

102.在KDE下可以对鼠标和键盘进行配置,配置包括键盘按键的延迟时间及鼠标的移动速度等_____B__。

A. 正确

B. 错误

103.要保存文件除可以单击工具栏上的“保存”按钮,也可使用快捷键Alt+S。__B_____

A. 正确

B. 错误

104.在Linux下可以直接访问并运行Windows分区上的可执行文件。_____B__

A. 正确

B. 错误

105.如果要查看/etc/mtools.conf文件是属于那个RPM包,可以使用rpm –qf /etc/mtools.conf 命令。___A____

A. 正确

B. 错误

106.在vi编辑器中,可以用Esc键从命令状态切换到输入状态____B___

A. 正确

B. 错误

107.用mkdir redflag命令可以建立一个文件redflag ___B____

A. 正确

B. 错误

108.root口令丢了,完全没必要重装。解决办法:用boot盘和root盘启动,进入安装状态,然后把文件系统mount到一个目录里,如/mnt里,随后修改/etc/passwd即可。或者干脆在lilo出现的时候,输入linux single(或者是single linux)登录进去以后,改/etc/passwd中的root密码就可以。__A_____

A. 正确

B. 错误

109.桌面下可以使用PS/PDF浏览器阅读PDF文件。__A_____

A. 正确

B. 错误

110.使用rmdir指令会删除目录,如果目录为非空那么就自动删除该目录下的文件。_B______

A. 正确

B. 错误

111.若搜索/home下档案属性为普通文件的文档,可利用find /home -type d。____B___

A. 正确

B. 错误

112.安装CDROM的命令需要以root身份执行。__A_____

A. 正确

B. 错误

Linux期末试题

一、选择题: 1.以下哪一个是linux内核的稳定版本( B ) A.2.5.24 B. 2.6.17 C. 1.7.18 D. 2.3.20 2.怎样显示当前目录( A )。 A. pwd B. cd C. who D. ls 3.欲把当前目录下的 file1.txt 复制为 file2.txt,正确的命令是( D )。 A. copy file1.txt file2.txt B. cp file1.txt | file2.txt C. cat file2.txt file1.txt D. cat file1.txt > file2.txt 4. 如果您想列出当前目录以及子目录下所有扩展名为―.txt‖的文件,那么您可以使用的命令是( B )。 A. ls *.txt B. find . –name ―.txt‖ C. ls –d .txt D. find . ―.txt‖ 5. 如何删除一个非空子目录/tmp( B )。 A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm –rf /tmp/* 6. 存放用户帐号的文件是( C )。 A. shadow B. group C. passwd D. Gshadow 7.下面哪个系统目录中包含Linux使用的外部设备( B )。 A. /bin B. /dev C. /boot D. /home 8.一个文件名字为rr.Z,可以用来解压缩的命令是( D ) A.tar B. gzip C. compress D. uncompress 9. Linux通过VFS支持多种不同的文件系统。Linux缺省的文件系统是( C ) A.VFAT B. ISO9660 C. Ext系列 D. NTFS 10.在vi编辑器中的命令模式下,键入( B )可在光标当前所在行下添加一新行 A.O B. o C. i D. a 11.在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用( C )命令。 A.上箭头 B. 下箭头 C. . D. * 12.删除文件命令为(D)

linux系统编程试卷(答案)

凌阳教育 嵌入式培训系统编程部分测试试题 注:考试为闭卷,程序题需上机操作运行出结果,考试时间为120分钟 一:选择题(本题共4小题,每题3分共12分) 1)下列不是Linux系统进程类型的是( D ) A 交互进程 B 批处理进程 C 守护进程 D 就绪进程(进程状态) 2)以下对信号的理解不正确的是( B ) A 信号是一种异步通信方式 B 信号只用在用户空间进程通信,不能和内核空间交互 C 信号是可以被屏蔽的 D 信号是通过软中断实现的 3)进程有三种状态( C ) A 准备态、执行态和退出态 B 精确态、模糊态和随机态 C 运行态、就绪态和等待态 D 手工态、自动态和自由态 4)不是进程和程序的区别( B) A 程序是一组有序的静态指令,进程是一次程序的执行过程 B 程序只能在前台运行,而进程可以在前台或后台运行 C 程序可以长期保存,进程是暂时的 D 程序没有状态,而进程是有状态的 二:填空题(本题共6小题,2)、3)两题每空四分,其余每空一分。共23分) 1) 列举八种常见的进程间通信方式无名管道、有名管道、消息队列、信号量、共享内存、信号、套接字 网络上两个主机的进程间通信方式为套接字 2) 命名管道比无名管道的优势提供了一个可以访问的路径名,实现没亲缘关系的进程 间通信 3) 消息队列比命名管道和无名管道的优势可以按类型实现消息的随机查询,没必要先 进先出 4) 按照逻辑结构不同进行数据库划分,Sqlite 数据库属于哪一类关系型数据库 5) 在C语言中操作sqlite数据库,常用的2中方式是sqlite_exec(回调)、

sqlite_gettable(非回调) 6) 列举四种进程调度算法先来先调度(FCFS)、短进程优先调度(SPF)、高优先级调度 (HPF)、时间片轮转调度 三:问答题(本题共7题,每题5分,共35分) 1) 什么是系统调用?系统调用是通过什么方式陷入内核态的?请写出你对系统调用的理解。什么是文件I/O和标准I/O库?文件I/O和标准I/O库的区别? 系统调用是指操作系统提供给用户程序调用的一组特殊接口,用户程序可以通过这组接口获得操作系统内核提供的服务。 系统调用是通过软件中断方式陷入内核的 linux的文件I/O是由操作系统提供的基本IO服务, 标准I/O库通过封装系统调用,提供了一个到底层I/O的接口。 标准I/O默认采用了缓冲机制,还创建了一个包含文件和缓冲区相关数据的数据结构;文件I/O一般没有采用缓冲模式,需要自己创建缓冲区。一种是标准库封装系统调用而成,更高级,一种是系统提供的,比较低级;标准I/O可移植性高、文件I/O可移植性低。 2) 什么是进程?用fork()创建一个子进程时,系统会做什么工作 进程是具有独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配的单位,不仅是系统内部独立运行的实体也是独立竞争资源的实体。 用fork()时系统会分配子进程一个ID号然后继承父进程的地址空间,包括进程上下文进程堆栈打开的文件描述符等等,他就是父进程的一个复制品。 3) 进程和线程有什么区别? 每个独立的进程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在进程程中,由进程提供多个线程执行的控制。 进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源. 一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行。 4) 什么是线程的互斥和同步,程序应怎样写才能达到互斥或同步? 互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。 同步:是指在互斥的基础上(大多数情况),通过其它机制实现访问者对资源的有序访问。在大多数情况下,同步已经实现了互斥,特别是所有写入资源的情况必定是互斥的。少数情况是指可以允许多个访问者同时访问资源。 在写程序时可以用互斥锁和信号量实现线程同步,一个线程访问共享资源时给这个资源上锁其他线程就不能访问了直到上锁的进程释放互斥锁为止。 5) 什么是僵尸进程?孤儿进程?守护进程? 僵尸进程:僵尸进程是指它的父进程已经退出(父进程没有等待(调用wait/waitpid)它),而该进程dead之后没有进程接受,就成为僵尸进程,也就是(zombie)进程。 孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成

LINUX练习题及参考答案

一、单选 1 . 存放用户帐号的文件是(C)。 A. shadow B. group C. passwd D. gshadow 2 . 下面哪个系统目录中包含Linux使用的外部设备(B)。 A./bin B. /dev C. /boot D. /home 00 3 . Linux系统的联机帮助命令是(D)。 A. tar B. cd C. mkdir D. man 4 . 如何删除一个非空子目录/tmp (B )。 A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm –rf /tmp/* 5. 更改一个文件权限的命令是(C)。 A. change B. attrib C. chmod D. at 6. 如果执行命令#chmod 746 file.txt,那么该文件的权限是(A)。 A. rwxr--rw- B. rw-r--r— C. --xr--rwx D. rwxr--r— 7. 如果您想列出当前目录以及子目录下所有扩展名为―.txt‖的文件,那么您可以使用的命令是(A )。 A. ls *.txt B. find –name ―.txt‖ C. ls –d .txt D. find . ―.txt‖ 8 . 怎样显示当前目录(A)。 A. pwd B. cd C. who D. ls 9 . 欲把当前目录下的file1.txt 复制为file2.txt,正确的命令是(D)。 A. copy file1.txt file2.txt B. cp file1.txt | file2.txt C. cat file2.txt file1.txt D. cat file1.txt > file2.txt 10.为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:( B )。 A. 566 B. 644 C. 655 D. 744 11.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,我们可以使用:( A )。 A. tar -xvzf myftp.tar.gz B. tar -xvz myftp.tar.gz C. tar -vzf myftp.tar.gz D. tar -xvf myftp.tar.gz 12.用来保存用户名、个人目录等资料的文件是(B )。 A. /etc/shadow B. /etc/passwd C. /etc/inittab D. /etc/group 13.一个文件的权限是-rw-rw-r--,这个文件所有者的权限是( C )。 A. read-only B. write C. read-write 14.绝大多数Linux分区使用的文件系统类型是( D )。 A. vfat B. nfs C. swap D. ext2 15.在Linux系统中,硬件设备大部分是安装在( B )目录下的。 A. /mnt B. /dev C. /proc D. /swap 16.比较重要的系统配置资料,一般来说大部分位于( A )目录下。 A. /etc B. /boot C. /home D. /usr 17.要改变文件的拥有权,使用命令( B )。 A. chgrp B. chown C. chsh D. chmod 18.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(D )。 A -m B –d C -f D –p 19.局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是(B )。

linux题库选择及答案

一、选择题 1.在创建Linux分区时,一定要创建(D )两个分区 A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SW AP/根分区 2.在Red Hat Linux中,系统默认的(A)用户对整个系统拥有完全的控制权。 A. root B. guest C. administrator D.supervistor. 3. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B ) A. NID B. PID C. UID D. CID 4. 下面哪个命令是用来定义shell的全局变量( D ) A. exportfs B. alias C. exports D. export 5. 哪个目录存放用户密码信息( B ) A. /boot B. /etc C. /var D. /dev 6. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。 A. /usr B. /home C. /root D. /etc 7. . 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。 A. /home B. /bin C. /etc D. /dev 8. 如果要列出一个目录下的所有文件需要使用命令行( C )。 A. ls –l B. ls C. ls –a(所有) D. ls –d 9. 哪个命令可以将普通用户转换成超级用户(D ) A. super B. passwd C. tar D. su 10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D ) A. 用户目录 B. home目录 C. root目录 D. 当前目录 11. 在vi编辑器里,命令"dd"用来删除当前的( A ) A. 行 B. 变量 C. 字 D. 字符 12. 当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( B ) A. 3 B. 6 C. 1 D. 12 13. Linux启动的第一个进程init启动的第一个脚本程序是( B )。 A./etc/rc.d/init.d B./etc/rc.d/rc.sysinit C./etc/rc.d/rc5.d D./etc/rc.d/rc3.d 14. 按下(A )键能终止当前运行的命令 A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D 15. 下面哪个命令用来启动X Window ( C ) A. runx B. Startx C. startX D. xwin 16. 用来分离目录名和文件名的字符是( B ) A. dash (-) B. slash (/) C. period (.) D. asterisk(*) 17. 用"rm -i",系统会提示什么来让你确认( B ) A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置 18. 以下哪个命令可以终止一个用户的所有进程( D ) A. skillall B. skill C. kill D. killall 19.在Red Hat Linux 9中,一般用(D )命令来查看网络接口的状态 A. ping B. ipconfig C. winipcfg D ifconfig 20. vi中哪条命令是不保存强制退出( C )(第五章) A. :wq B. :wq! C. :q! D. :quit 21.局域网的网络设备通常有(ABCDE)

Linux期末考试复习试题(含答案)

1 Linux期末考试复习题 --completed on Nov 17,2013 by lvlv 一、选择题 1Linux( B ) A. Linux操作系统具有虚拟内存的能力 B. Linux操作系统不是UNIX Linux上程序不适合UNIX平台上运行 C. Linux操作系统不限制应用程序可用内存的大小 D. Linux一时间可以有多个用户使用主机 Linux TCP/IP Unix Linux上完成的程序移植到Unix Linux操作系统是免费软件 他网络操作系统最大的区别。 2Linux交换分区的作用是(C)。 A B C D 3. 如果执行命令 #chmod 746 file.txt A A. rwxr--rw- B. rw-r--r-- C. --xr—rwx D. rwxr--r— 4. Linux光标上下移动来查 C A cat B. more C. less D. menu less具有more more 5. 若一台计算机的内存为8GB C A64GB B. 128GB C. 16GB D. 32GB 解析:交换分区的大小一般为内存的两倍. 6. 在使用mkdir B A-m B. -p C. -f D.-d 7. 为了能够把新建立的文件系统mount B A. 子目录 B. 挂载点 C. 新分区 D. 目录树 8. 文件exer1的访问权限为rw-r--r-- A 2 A chmod a+x, g+w exer1 B chmod 765 exer1 C chmod o+x exer1 D chmod g+w exer1

9. 关闭linux-C A ctrl+alt+del B shutdown -r C halt D reboot ctrl+alt+del A是退出系统会话 10. ( C) 命令可实现重新启动Linux操作系统。 A init 0 B halt C shutdown-r D shutdown-h init1。init 作是立即完成的。init 0命令用于立即将系统运行级别切换为0init 6命令用于将 系统运行级别切换为6 halt shutdown -h. reboot shutdown -r . 11.假设Red Hat Linux操作系统的/usr/bin/paste paste( D ) 命令来诊断问题。 A rpm-Va B rpm -qf /usr/bin/paste C rpm-qa D rpm -vf /usr/bin/paste 12. 在Linux( C )文件对Web服务器端口进行配置。 A metd.conf B lilo.conf C httpd.conf D resolv.conf 13.在Linux/dev/sdb5标识的是(D)。 A1块IDE硬盘上的第5个逻辑分区 B2块IDE硬盘上的第1个逻辑分区 C1块SCSI硬盘上的第5个逻辑分区 D2块SCSI硬盘上的第1个逻辑分区 sdb5sd表示SCSI b5表示第一个逻辑分区。这是因为Linux 的第一个逻辑分区从5Linux主分区命名为1~4 多可以分割为四个主分区。 14.inittab文件存放在( A )录中。 A /etc 15 /boot C /soln D /root 15. 在Linux操作系统中提供了大量的网络route命令用来查看 ( D) 命令也可以完成该项功能。 A. ifconfig -r B. traceroute C. set D. Netsrar -r 16.Linux系统中在下列 ( A ) 文件中指定了网络路由信息。 A/etc/network B/etc/reso1v.conf C/etc/host conf D/etc/hosts 17.Linux中修改文件权限的命令是 ( B) 。 A chown B chmod C change D Chgrp 18.在Linux pwd命令表示 ( C ) 。 3 A B C D 19.如果在Linux rd命令( C )。

linux期末考试练习题

基础知识 linux系统的应用领域:嵌入式领域、应用服务器、软件开发、桌面应用 linux系统的特点:开放性、多用户、多任务、良好的用户界面、设备独立性、良好的可移植性、丰富的网络功能、可靠的系统安全 linux系统的组成:内核、shell、文件系统、应用程序 linux系统下的文件类型:普通文件、设备文件、目录文件、管道文件、链接文件 软链接文件与硬链接文件的区别:硬链接记录的是目标的inode,软链接记录的是目标的路径。软链接就像是快捷方式,而硬链接就像是备份。软链接可以跨分区的链接,而硬链接由于inode的缘故,只能在本分区中做链接。 Linux的目录结构:/、/home、/root、/bin、/sbin、/dev、/lib、/tmp、/mnt、/boot、/proc、/opt、/selinux、/var、/etc、/usr、/lost+found、/srv 关机与重启.shutdown(-k并不真正关闭,只是发出警告信息给所有用户,-r关闭后立即重启,-h关闭后不重启,-f快速关闭,重启时不进行磁盘检测,-n快速关闭,不经过init程序关机,-c中断关闭系统,[-time]设定关闭前的时间)halt(-w并不是真正关闭或重启,只是写“wtmp “记录,-d不写”wtmp“记录,-f没调用“shutdown”而强制关闭或重启,-i关闭或重启前关掉所有的网络接口,-p该选项为缺省选项,即“power off”)root重启init 0关闭 init 1重启Man手册与help:使用man手册页、使用help命令、whereis命令(b只查找二进制文件,m查找主要文件,s查找来源,u查找不常用的记录文件) 什么是shell:Shell就像一个壳层,这个壳层介于用户和操作系统之间,负责将用户的命令解释为操作系统可以接收的低级语言,并将操作系统响应的信息以用户可以了解的方式来显示。使用;命令先执行命令1,不管命令1是否出错,接下来执行命令2,使用&&命令只有当命令1正确运行完毕后才能执行命令2,命令别名alias,取消别名unalias,输出重定向command > file输入重定向command < file错误重定向command 2> fie追加重定向command >> file同时实现输出和错误重定向command &> file 基础命令 Pwd显示工作目录路径,cd更改工作目录路径,ls列出子目录和文件信息,touch创建空文件、更改文件或目录时间,mkdir创建目录,rmdir删除空目录(-p递归删除目录),cp复制文件和目录,mv移动或更名现有文件或目录(-i系统询问,-f不询问),rm删除文件或目录(-f忽略不存在的文件,不给出提示,-r将参数中列出的全部目录和子目录均递归删除,-i提示是否删除),wc统计文件字节数、字数或行数(-l统计行数,-w统计单词数,-c统计字符数),ln创建链接文件(-s 创建软链接),cat显示文本文件(-n由1开始编号,-b对非空行编号,-s连续两行以上的空白行替换为一行空白行),more分页显示文本文件(按空格键显示下一页,按b返回上一页),less回卷显示文本文件,head显示指定文件前若干行(-n显示开头的几行,默认为前10行,-q表明不显示文件名的首部,-v表明要显示文件名的首部),tail查看文件末尾数据(+num从num行以后开始显示文件内容,-num从距文件末尾num行处开始显示文本内容,默认为后10行,-c以字节为计数单位显示文本文件),sort对文件中的数据进行排序(-m若给定文件已经排好序,合并文件,-c检查给定文件是否已排好序,若都没有排好序,则打印一个出错信息,并以状态值1退出,-u 对排序后认为相同的行只留其中一行,-d按字典顺序排,-f将小写与大写同等对待,-I忽略非打印字符,-r按逆序输出排序结果),uniq将重复行从输出文件中删除(-c在每行行首加上本行在文件中出现的次数,-d只显示重复行,-u只显示不重复行),cut从文件每行中显示出选定的字节、字符或字段,comm比较两个已排过序的文件(-1不显示只在第1个文件里出现过得行,-2不显示只在第二个文件里出现的行,-3不显示只在第1和2文件里出现过得行),diff逐行比较两个文本文件,列出其不同之处(-b忽略行尾的空格,-c采用相异之处的上下文输出格式,-e采用一个合法的ed脚本作为输出,-r当file1和file2是目录时,递归作用到各文件和目录上),grep查找文件中符合条件的字符串,find列出文件系统中符合条件的文件或目录(-name按文件名查找文件,-perm按照文件权限查找,-user按文件属性,-group按文件所属的组,-cmin n在过去n分钟内被修改过的文件,-ctime n在过去n天内被修改过的文件,-size n大小为n的文件,-type查找某一类型的文件),locate在数据库中查找文件,whereis查找指定文件、命令和手册页位置,file 查询文件类型,whatis查询命令功能,which显示可执行命令路径,uname显示计算机及操作系统相关信息(-a显示全部信息,-m显示计算机硬件类型,-n显示在网络上的主机名称,-r显示操作

LINUX复习题含答案——by LANNS

LINUX复习题——LANNS整理 注:由于打印出来的题目错误过多,我对此重新一个一个实践整理过,确保了答案的最大准确性。祝你考试顺利! 选择题和填空 1、Linux最早是由一位名叫(c )的计算机爱好者开发. (A)Linux Sarwar (B)Rob Pike (C) Linus Torvalds (D) Richard Petersen 2、下列(D )是自由软件。 (A) Windows XP (B) UNIX (C) Solaris (D) Linux 3、下列( A)不是Linux的特点 (A) 单用户(B) 设备独立性(C)开放性(D)多任务 4、Linux安装过程中的硬盘分区工具是( D)。 (A)FIPS (B)PQmagic (C)FDISK (D)Disk Druid 5、Linux的根分区的文件系统类型是(B )。 (A)FAT32 (B)ext3(C)FAT16 (D)NTFS 7、GRUB的菜单定义在(A )文件中。 (A)menu.lst (B)lilo.conf (C)httpd.conf (D)vsftpd.conf 8、在bash中超级用户的提示符是(A )。 (A)# (B)C:\> (C)grub> (D)$ 9、GRUB的命令行模式的命令提示符是(A )。 (A)grub> (B)$ (C)# (D)C:\> 10、当安装好Linux后,系统默认的帐号是( C)。 (A)administrator (B)guest (C)root (D)boot 11、在命令行模式中、输入(D)不能进入末行模式。 (A)?(进入末行模式)(B)/(进入末行模式)(C):(进入末行模式)(D)i(进入编辑模式) 12、可以为文件或目录重命名的命令是(B )。 (A)rm (B)mv (C)rmdir (D)mkdir 13、用于文件系统挂载的命令是(A )。 (A)mount (B)fdisk (C)df (D)man 14、不能用来关机的命令是(D )。 (A)shutdown关机(B)halt 休息,停止(C)init(D)logout注销 15、Linux系统中,将加密过的密码放到(C )文件中。 (A)other (B)/etc/password (C)/etc/shadow(D)/etc/passwd 16、变更用户身份的命令是(C )。 (A)who (B)whoami (C)su (D)id 17、用于终止某一进程执行的命令是(C )。 (A)free (B)pstree (C)kill(D)ps 18、比较文件的差异要用到的命令是( A)。

linux及C试题(含答案)

华清远见嵌入式学院《Linux及C》考试题(B卷) 一、选择题(23题,每空2分,共46分) 1.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项(D )。 A.-m B.-d C.-f D.-p 2.任何时候用户需要回到用户主目录时可以使用命令 ( A ) 。 A. cd B. pwd C. path D. cd . 3.将当前目录下的文件shell.sh移动到目录/home/linux下的命令为( B ) 。 A. cp shell.sh /home/linux B. mv shell.sh /home/linux C. ls shell.sh / home/linux/she ll.sh D. mv /root/shell.sh /home/linux/shell.sh 4.下面( C )命令不能用来显示文件的内容。 [A] more [B] less [C] find [D] cat 5./etc/shadow文件中存放( B )。 A.用户账号基本信息 B.用户口令的加密信息 C.用户组信息 D.文件系统信息 6.LINUX所有服务的启动脚本都存放在( B )目录中。 A./etc/rc.d/init.d B./etc/init.d C./etc/rc.d/rc D./etc/rc.d 7.若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,则实现的命令为(C )。 A.tar -cvf myfile.txt myfile.txt.tar.gz B.tar -zcvf myfile.txt myfile.txt.tar.gz C.tar -zcvf myfile.txt.tar.gz myfile.txt D.tar -cvf myfile.txt.tar.gz myfile.txt 8.以下程序的运行结果为( C ) #include #include int SubCount(char *dest, int count) { strcpy(dest,"555"); count++; return 0; } int main() { int count = 3; char caBuf[8]; SubCount(caBuf,count); printf("%d\n",count);

Linux-期末考试试题(含答案)

一、命令部分 1.新建一个用户user,密码设为123456,并将其加到root组。写出所用命令。 # useradd wang # passwd wang 123456 123456 # groupadd root # usermod–g root wang 2.将当前计算机的IP地址设为192.168.1.123,子网掩码为255.255.255.0。写出所用命令。 # ifconfig eth0 192.168.1.123 netmask 255.255.255.0 3.显示当前系统的日期和时间命令。 # date–d–y 4.查看命令sort的帮助文件,写出所用命令。 # man sort 5.分屏显示/etc/httpd/conf/httpd.conf文件的命令。 # less /etc/httpd/conf/httpd.conf按“Q”退出该命令 6.将hello!写入/home/wang/test.txt的命令(vi及vim编辑器除外)。 # echo ‘hello!’> /home/wang/test.txt 7.更改用户zhang的登录shell为/sbin/nologin的命令。 # usermod–s /sbin/nologin zhang

8.配置当前主机的默认网关为192.168.2.254的命令。# route add default gw 192.168.2.254 9.连续ping目的IP为192.168.2.245为10次的的命令。# ping–c 10 192.168.2.245 10.打包并压缩/etc目录的命令。 # tar–zcvf mylinux_etc.tar.gz /etc/ 或# tar -jcvf mylinux_etc.tar.bz2 /etc/ 11.查看月历并将内容追加到文件/dd中的命令。 cal–j >>/dd 12.查看当前目录的命令。 Pwd或ls 13.将/etc/passwd的内容追加到文件aaa中的命令。cat /etc/passwd >>/aaa 14.查看/etc/passwd文件的前10行的命令。 head -10 /etc/passwd 15.查看/etc/vsftpd/vsftpd.conf的后10行的命令。 tail -10 /etc/vsftpd/vsftpd.conf 16重启samba服务的命令。 service smb restart 17.查看进程状态的命令。 ps -aux

嵌入式Linux系统移植试题

嵌入式Linux系统移植试题(时间:1个半小时) 一、选择题(每题2分,共50分,包括单选和多选,多选、少选均不得分) 1.嵌入式linux系统软件部分一般包括() [A] bootloader[B] linux内核[C] 根文件系统[D]用户应用程序 2.一般情况下,在搭建嵌入式linux开发环境时主机需要安装的软件有() [A] 串口通信软件[B] tftp服务器[C] nfs服务器[D]usb 3.下列选项中符合gcc的编译流程的是( ) [A] 预处理->编译->汇编->连接[B] 预处理->汇编->编译->连接[C] 编译->预处 理->汇编->连接[D预处理->连接->汇编->编译 4.gcc使用下列哪个选项可以查看编译的详细过程() [A] -o[B] -v [C] -E [D] -g 5.下列二进制工具哪个是丢弃目标文件的全部或者特定符号,减少文件体积的() [A] size[B] as [C ] nm [D ] strip 6.下列二进制工具哪个是用来反汇编的() [A] nm[B] objdump [C ] objcopy [D ] string 7.下列二进制工具哪个是用来进行目标格式转换的() [A] nm[B] objdump [C ] objcopy [D ] string 8.下列二进制工具哪个是用来把程序地址转换为文件名和行号的() [A] nm[B] objdump [C ] objcopy [D ] addr2line 9.下列二进制工具哪个是用来将目标文件生成静态库的() [A] ar[B]nm [C ] objcopy [D ] objdump 10.FS2410开发板如果从nand flash启动,启动后()访问到nor flash;如果从nor flash 启动,启动后()访问nand flash。 [A] 可以[B] 不可以 11.SMDK2410开发平台上,linux要求bootloader将内核参数存储在什么位置() [A] 0x30008000 [B] 0x30000100 [C ] 0x30004000 [D ] 0x33f80000 12.SMDK2410开发平台上,linux要求bootloader将平台号保存在() [A] r0[B] r1 [C ] r2 [D ] r3 13.SMDK2410开发平台上,linux要求bootloader在运行内核前,让系统进入何种模式() [A] user[B] svc [C ] system 14.u-boot所支持的命令中,哪个是来设置环境变量的() [A] setenv [B] mm [C ] mtest [D ] bootm 15.u-boot支持的命令中,哪个是擦除nor flash的命令() [A] nand erase[B] protect [C ] erase [D ] cp 16.在内核配置时,哪个关键词是来包含下一级Kconfig( ) [A] menu endmenu[B] source [C ] choice endchoice [D ]depends on 17.内核启动过程中,如果终端出现”Error:a”错误,可能出现的原因是()

Linux期末考试试题8套(含答案)

Linux 期末考试试题 (一 ) 一、选择题 ( 每小题 2 分,共 50分) D )两个分区 C. NTFS/SWAP D.SWAP/ 根分区 A )用户对整个系统拥有完全的控制权。 C. administrator D.supervistor. ID 号的 shell 将被调用,这个 ID 是什么 ( B ) D. CID 4. 下面哪个命令是用来定义 shell 的全局变量 ( D ) A. exportfs B. alias C. exports D. export 5. 哪个目录存放用户密码信息 ( B ) A. /boot B. /etc C. /var D. /dev 6. 默认情况下管理员创建了一个用户,就会在 ( B )目录下创建一个用户主目录。 A. /usr B. /home C. /root D. /etc 7. . 当使用 mount 进行设备或者文件系统挂载的时候,需要用到的设备名称位于 ( D )目录。 A. /home B. /bin C. /etc D. /dev 8. 如果要列出一个目录下的所有文件需要使用命令行 ( C )。 A. Is - B. Is C. Is -a(所有) D. Is - 9. 哪个命令可以将普通用户转换成超级用户 (D ) A. super B. passwd C. tar D. su 10. 除非特别指定, cp 假定要拷贝的文件在下面哪个目录下 ( D ) A. 用户目录 B. home 目录 C. root 目录 D. 当前目录 11. 在vi 编辑器里,命令"dd"用来删除当前的(A ) A. 行 B. 变量 C. 字 D. 字符 12. 当运行在多用户模式下时,用 CtrI+ALT+F* 可以切换多少虚拟用户终端 ( B ) A. 3 B. 6 C. 1 D. 12 13. Linux 启动的第一个进程 init 启动的第一个脚本程序是 ( B )。 A./etc/rc.d/init.d B./etc/rc.d/rc.sysinit C./etc/rc.d/rc5.d D./etc/rc.d/rc3.d 14 . 按下 (A )键能终止当前运行的命令 A. CtrI-C B. CtrI-F C. CtrI-B D. CtrI-D 15 . 下面哪个命令用来启动 X Window ( C ) A. runx B. Startx C. startX D. xwin 16. 用来分离目录名和文件名的字符是 ( B ) A. dash (-) B. sIash (/) C. period (.) 17. 用 "rm -i", 系统会提示什么来让你确认 ( A. 命令行的每个选项 B. 是否真的删除 A. skiIIaII B. skiII C. kiII D. kiIIaII 19. 在 Red Hat Linux 9 中,一般用( D A. ping B. ipconfig C. winipcfg D ifconfig 20. vi 中哪条命令是不保存强制退出 ( C )(第五章) A. :wq B. :wq! C. :q! D. :quit 21. 局域网的网络设备通常有( ABCDE ) A.交换机 B.路由器 C.网桥 D.双绞线 E. HUB 1.在创建 Linux 分区时,一定要创建( A. FAT/NTFS B. FAT/SWAP 2.在 Red Hat Linux 9 中,系统默认的( A. root B. guest 3. 当登录 Linux 时,一个具有唯一进程 A. NID B. PID C. UID D. asterisk (*) B ) C. 是否有写的权限 ( D ) D. 文件的位置 18. 以下哪个命令可以终止一个用户的所有进程 )命令来查看网络接口的状态

Linux期末考试试题8套(含答案)

Linux 期末考试试题(一) 一、选择题 (每小题2分,共50分) 1.在创建Linux分区时,一定要创建(D )两个分区 A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SW AP/根分区 2.在Red Hat Linux 9中,系统默认的(A)用户对整个系统拥有完全的控制权。 A. root B. guest C. administrator D.supervistor. 3. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B ) A. NID B. PID C. UID D. CID 4. 下面哪个命令是用来定义shell的全局变量( D ) A. exportfs B. alias C. exports D. export 5. 哪个目录存放用户密码信息( B ) A. /boot B. /etc C. /var D. /dev 6. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。 A. /usr B. /home C. /root D. /etc 7. . 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。 A. /home B. /bin C. /etc D. /dev 8. 如果要列出一个目录下的所有文件需要使用命令行( C )。 A. ls –l B. ls C. ls –a(所有) D. ls –d 9. 哪个命令可以将普通用户转换成超级用户(D ) A. super B. passwd C. tar D. su 10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D ) A. 用户目录 B. home目录 C. root目录 D. 当前目录 11. 在vi编辑器里,命令"dd"用来删除当前的( A ) A. 行 B. 变量 C. 字 D. 字符 12. 当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( B ) A. 3 B. 6 C. 1 D. 12 13. Linux启动的第一个进程init启动的第一个脚本程序是( B )。 A./etc/rc.d/init.d B./etc/rc.d/rc.sysinit C./etc/rc.d/rc5.d D./etc/rc.d/rc3.d 14. 按下(A )键能终止当前运行的命令 A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D 15. 下面哪个命令用来启动X Window ( C ) A. runx B. Startx C. startX D. xwin 16. 用来分离目录名和文件名的字符是( B ) A. dash (-) B. slash (/) C. period (.) D. asterisk(*) 17. 用"rm -i",系统会提示什么来让你确认( B ) A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置 18. 以下哪个命令可以终止一个用户的所有进程( D ) A. skillall B. skill C. kill D. killall 19.在Red Hat Linux 9中,一般用(D )命令来查看网络接口的状态 A. ping B. ipconfig C. winipcfg D ifconfig 20. vi中哪条命令是不保存强制退出( C )(第五章) A. :wq B. :wq! C. :q! D. :quit

Linux试卷及答案

Linux理论操作测试题 请将下面的题目在电脑上运行后,按照要求填写答案。答案填写在电子试卷的最后答案位置1 选择题 1)下列那一个指令可以在档案中搜寻关键词? (1) ps (2) cat (3) more (4) grep 2)fg 这个指令是指? (1) 前台执行 2) 背后执行 (3) 立即执行 (4) 不要执行 3) bg 这个指令是指? (1) 前台执行 (2) 后台执行 (3) 立即执行 (4) 不要执行 4)at 这个指令是指? (1) 使用者排程程序 (2) 只有root身份才能使用的排程程序 (3) 安装程序 (4) 除错指令 5)如何查看过去的登入记录? (1) last (2) vi /var/log/wtmp (3) who (4) tail /var/log/wmtp 6)下列何者必是Linux 中的执行文件? (1) filename.exe (2) filename.sh (3) filename.bat (4) 执行过 chmod 755 filename 指令之后的 filename 7)进入 X window 的指令为? (1) x (2) start (3) run x

(4) startx 8)/etc 这个目录的主要作用? (1) 存放执行档 (2) 存放函式库 (3) 存放设定档 (4) 存放邮件档 9)/home 这个目录通常的主要作用为? (1) 存放执行档 (2) 存放函式库 (3) 存放设定档 (4) 存放使用者的自家目录 10) cd - 这个指令的用途是? (1) 切换到自家目录 (2) 离线 (3) 回到先前的路径位置 (4) 回到上一层目录 11) cd ~ 这个指令的用途是? (1) 切换到自家目录 (2) 离线 (3) 回到先前的路径位置 (4) 回到上一层目录 12) cd .. 这个指令的用途是? (1) 切换到自家目录 (2) 离线 (3) 回到先前的路径位置 (4) 回到上一层目录 13)通常第一颗IDE硬盘的第一个分割区用下列何者来表示? (1) had (2) hda1 (3) sda (4) sda1 14)下列何者代表第一颗IDE硬盘的第一个logical partition? (1) hda1 (2) hda2 (3) sda1 (4) hda5 15)在 Linux 环境下,用来制作安装开机盘的程序为? (1) rawrite (2) dd (3) fsck (4) fdisk 16)下列那一个档案用来记载服务信道(port)的列表? (1) /etc/hosts (2) /etc/nsorder

相关主题
文本预览
相关文档 最新文档