Linux 期末考试复习题 --completed on Nov 17,2013 by lvlv 一、选择题 1.下列关于 Linux 说法中,不正确的是( B ) A. Linux 操作系统具有虚拟内存的能力 B. Linux 操作系统不是 UNIX 系统的变种,因此 Linux 上程序不适合 UNIX 平台上运行 C. Linux 操作系统不限制应用程序可用内存的大小 D. Linux 操作系统支持多用户,在同一时间可以有多个用户使用主机 解析:与传统的网络操作系统相比,Linux 操作系统主要有以下几个特点:不限制应用程序 可用内存的大小;具有虚拟内存的能力,可以利用硬盘来扩展内存:允许在同一时间内, 运行多个应用程序;支持多用户,在同一时间内可以有多个用户使用主机;具有先进的网 络能力,可以通过 TCP/IP 协议与其他计算机连接,通过网络进行分布式处理;符合 Unix 标准, 可以将 Linux 上完成的程序移植到 Unix 主机上去运行; Linux 操作系统是免费软件, 并且开放源代码,这是其与其他网络操作系统最大的区别。 2.Linux 交换分区的作用是(C)。 A.保存系统软件 C.虚拟内存空间 B.保存访问过的网页文件 D.作为用户的主目录 3. 如果执行命令 #chmod 746 file.txt,那么该文件的权限是(A) 。 A. rwxr--rwB. rw-r--r-C. --xr—rwx D. rwxr--r— 4. Linux 有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查 看文件内容,应使用命令(C) A.cat 解析: less 具有 more 相同的功能,同时支持方向键和前翻页,后翻页滚屏。 more 只能用空格键下翻,不小心翻多了就没法反回看。 5. 若一台计算机的内存为 8GB,则交换分区的大小通常是(C) A.64GB B. 128GB C. 16GB D. 32GB 解析:交换分区的大小一般为内存的两倍. 6. 在使用 mkdir 命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(B) A.-m B. -p C. -f D.-d 7. 为了能够把新建立的文件系统 mount 到系统目录中,我们还需要指定该文件系统的在整 个目录结构中的位置,或称为(B) 。 A. 子目录 B. 挂载点 C. 新分区 D. 目录树 B. more C. less D. menu 8. 文件 exer1 的访问权限为 rw-r--r--,现要增加所有用户的执行权限和同组用户的写权 限,下列命令正确的是(A) 1 A.chmod a+x, g+w exer1 C.chmod o+x exer1 A.ctrl+alt+del B.chmod 765 exer1 D.chmod g+w exer1 C.halt D.reboot 9. 关闭 linux 系统(不重新启动)可使用-命令(C) B.shutdown -r 解析:ctrl+alt+del:A 是退出系统会话 10. ( C) 命令可实现重新启动 Linux 操作系统。 A.init 0 解析: init 是所有进程的祖先,其进程号始终为 1。init 用于切换系统的运行级别,切换的工 作是立即完成的。init 0 命令用于立即将系统运行级别切换为 0,即关机;init 6 命令用于将 系统运行级别切换为 6,即重新启动。 halt:实际调用 shutdown -h 命令,关机命令. reboot:调用 shutdown -r 命令,实现重启 . 11.假设 Red Hat Linux 操作系统的/usr/bin/paste 文件出了问题,用户想校验拥有该文件 的软件包,但又不知道哪个软件包拥有此 paste 文件,此时,可使用( D ) 命令来诊断问题。 A.rpm-Va C.rpm-qa B.rpm -qf /usr/bin/paste D.rpm -vf /usr/bin/paste B.halt C.shutdown-r D.shutdown-h 12. 在Linux 操作系统中,网络管理员可以通过修改( C )文件对 Web 服务器端口进行配置。 A.metd.conf B.lilo.conf C.httpd.conf D.resolv.conf 13.在Linux 中,设备文件:/dev/sdb5 标识的是(D)。 A.第1块IDE 硬盘上的第 5 个逻辑分区 B.第2块IDE 硬盘上的第 1 个逻辑分区 C.第1块SCSI 硬盘上的第 5 个逻辑分区 D.第2块SCSI 硬盘上的第 1 个逻辑分区 解析:sdb5:sd 表示 SCSI 硬盘,b 表示第二块,5 表示第一个逻辑分区。这是因为 Linux 的第一个逻辑分区从 5 开始进行标识,这又是因为 Linux 主分区命名为 1~4,即每个磁盘最 多可以分割为四个主分区。 14.inittab 文件存放在( A )录中。 A. /etc 15. /boot C. /soln D. /root 15. 在Linux 操作系统中提供了大量的网络配置命令, 其中不带参数的 route 命令用来查看 本机的路由信息, ( D) 命令也可以完成该项功能。 A. ifconfig -r A./etc/network C./etc/host.conf A.chown B.chmod B. traceroute C. set D. Netsrar -r 16.Linux 系统中在下列 ( A ) 文件中指定了网络路由信息。 B./etc/reso1v.conf D./etc/hosts C.change D.Chgrp 17.Linux 中修改文件权限的命令是 ( B) 。 18.在Linux 中,pwd 命令表示 ( C ) 。 2 A.修改口令 A. 能够删除 B.显示文件 C.显示当前路径 D.删除子目录 B. 不可能删除 D. 不能确定 19.如果在 Linux 系统中,某一子目录中存在某些文件,该子目录使用 rd 命令( C )。 C. 删除该子目录中的所有文件和子目录后可以删除 解析:rd 命令:是在 DOS 操作系统中用于删除一个目录. 在Linux 中用 rmdir 命令删除子目录,例如: rmdir /mnt/cdrom 相当于 rd \mnt\cdrom 注意:同DOS 一样,要删除的子目录必须是空的,而且必须在上一级目录中才能删除下一 级 子目录。 20. 大部分主要的 Linux 系统文件是存放在下面的哪个目录之中的。(A) A. /bin B. /tmp C. /lib D. /root 21. Linux 标准 c 和c++编译器是____。( C ) A. tc B. cc C. gcc D. gdb 22. 如果在/etc/group 文件中有一行内容是 students::600:z3,l4,w5,那么在 students 组中有多少个用户?(D) A. 3 B. 4 C. 5 D. 不清楚 23. /etc 文件系统的标准应用是用于____?(D) A. 安装附加的应用程序 B. 存放可执行程序、系统管理工具和库 C. 设置用户的主目录 D. 存放用于系统管理的配置文件 24. 下面哪条命令可被用来显示已安装文件系统的占用磁盘空间?( A ) A. df B. du C. ls D. mount 25.在Linux 操作系统中, D ) 配置文件用于存放本机主机名及经常访问 IP 地址的主机名, ( 在对 IP 进行域名解析时,可以设定为先访问该文件,再访问 DNS,最后访问 NIS。 A./etc/hosts C./etc/inted.conf B./etc/resolv.conf D./etc/host.conf 解析:/etc/hosts 是用于存放本机主机名以及经常访问 IP 地址的主机名。在域名解析时,可 以通过配置/etc/host.conf 文件来设定为先访问/etc/hosts,再访问 DNS,最后访问 NIS。 NIS: 网络信息服务(Network Information Service), 是集中控制几个系统管理数据库的网络 用品。NIS 简化了 UNIX 和LINUX 桌面客户的管理工作,客户端利用它可以使用中心服务 器的管理文件。 桌面系统的用户无需建立他们自己的/etc/passwd, 他们只简单的使用维护在 NIS 服务器的文件即可。 26.在安装 Linux 操作系统时,必须创建的两个分区是 (B) 。 A./和/boot B./和/swap C./home 和/usr D./var 和/trap 27.在Linux 系统中,输入 (C)命令会从/home/user1 的当前目录中进入/etc 目录下。 A.cd etc B.cd./etc C.cd /etc 3 D.cd 解析:使用绝对;路径进入/etc 目录。 28.在Linux 中,某文件的访问权限信息是“-rwxr--r--” ,下列对该文件说明是正确的是 ( B ) 。 A.所有用户都有写权限 C.其他用户有写权限 B.文件所有者有写权限 D.同组用户有写权限 29.启动 init 进程前,不需要经过(D)步骤。 A.LIIO 加载内核 A. ext3 B.检测内存 C.加载文件系统 D.启动网络支持 C. ext2 D. ntfs 30. 不能够作为 Linux 根分区的分区类型有(D) B. reiserfs 解析:选择 ext2、ext3、ext4、reiserfs 都好,只要不是 ntfs 和fat 就行。 31. 在Red Hat Linux 9 中,一般用( D )命令来查看网络接口的状态 A. ping B. ipconfig C. winipcfg D ifconfig 32. 用户编写了一个文本文件 a.txt, 想将该文件名称改为 txt.a, 下列命令__D__可以实现。 A. cd a.txt xt.a B. echo a.txt > txt.a C. rm a.txt txt.a D. cat a.txt > txt.a 33.下面关于 i 节点描述错误的是__A___ 。 A.i 节点和文件是一一对应的 B.i 节点能描述文件占用的块数 C.i 节点描述了文件大小和指向数据块的指针 D.通过 i 节点实现文件的逻辑结构和物理结构的转换 解析: 一个文件可以对应多个 i 节点,因为这里存在硬链接和软连接的问题。 34.下列不是 Linux 系统进程类型的是_D_____ 。 A. 交互进程 B. 批处理进程 C. 守护进程 35.Linux 系统的开发模型是 __B____ 。 A.教堂模型 B.集市模型 C.层次模型 D. 就绪进程 D.网状模型 36. Linux 中, 在 进程优先级的相关参数有多个, 与实时进程优先级相关的参数是 __D____ 。 A.policy B.counter C.priority D.rt_priority 37.__B___ 属于 SYSTEM Ⅴ进程间通信方式。 A.管道 B.信号量 C.软中断信号 D.锁机制 解析: System V 曾经也被称为 AT&T System V,是Unix 操作系统众多版本中的一支。 38.在Linux 系统中,每个进程都有 4GB 的虚拟地址空间,其中内核空间占用 __C___ 。 A.0~2GB-1 B.0~3GB-1 C.3GB~4GB-1 D.2GB~4GB-1 39.Linux 文件系统中,文件在外存的物理地址放在 ___A___ 中。 A.i 节点 B.用户打开文件表 4 C.系统打开文件表 D.进程控制块 40.当字符串用单引号(’’)括起来时,SHELL 将__C____ 。 A.解释引号内的特殊字符 B.执行引号中的命令 C.不解释引号内的特殊字符 D.结束进程 41.Linux 系统中,用户文件描述符 0 表示 ____A__ 。 A.标准输入设备文件描述符 B.标准输出设备文件描述符 C.管道文件描述符 D.标准错误输出设备文件描述符 42. 如何快速切换到用户 John 的主目录下?( D ) A.cd @John B.cd #John C.cd &John D.cd ~John 43.启动 DNS 服务的守护进程( C ) A. httpd start B.httpd stop C. named start D. named stop 44. 若URL 地址为 http://www.nankai.edu/index.html,请问哪个代表主机名( D) 。 A.nankai.edu.cn B.index.html C.www.nankai.edu/index.html D.www.nankai.edu 45.RED HAT LINUX 9 默认使用的文件系统类型为( B ) A.ext2 B.ext3 C.FAT D.swap 46.在LINUX 中,要查看文件内容,可使用( A )命令。 A.more B.cd C.login D.logout 47.光盘所使用的文件系统类型为( D) 。 A.ext2 B.ext3 C.swap D.ISO 9660 48.以下命令中,可以将用户身份临时改变为 root 的是( B) 。 A.SU B.su C.login D.logout 49.LINUX 所有服务的启动脚本都存放在(A )目录中。 A./etc/rc.d/init.d B./etc/init.d C./etc/rc.d/rc D./etc/rc.d 50.usermod 命令无法实现的操作是( B) A.账户重命名 B.删除指定的账户和对应的主目录 C.加锁与解锁用户账户 D.对用户密码进行加锁或解锁 51.init 进程对应的配置