nbhkdz.com冰点文库

1 习题A


1 习题 A
一、填空题: 1.Linux 是一种类似于 风格的 2.Linux 操作系统是由 、 和 3.目前比较流行的 Linux 发行版本有 、 4.Linux 为用户提供的操作界面有 2 大类,即 5.Linux 系统下的图形界面叫 。 二、判断题: 1.由于 Linux 内核体积小,并且没有知识产权,所以在嵌入式开发中被广泛使用。 ) ( 2.Linux 的某

一版本的内核只有一个,而基于该内核的发行版本会根据开发公司的不同有很多。 3.所谓自由软件是指用户不必支付任何费用就可以免费使用的软件。 ) ( 4.目前,只有极少数的厂商宣布支持 Linux 系统。 ) ( 5.Windows 版本的应用程序也可以在 Linux 系统中使用。 ) ( 6.Fedora 版本的生存周期很短,新旧版本之间交替会带有重大的变动,这些变动可能会导致原来的服务无法 正常运行。 ) ( 7.Linux 操作系统比 Windows 操作系统具有更高的安全性。 ) ( 8.Linux 具有良好的可移植性,这意味着 Linux 系统中的很多软件业可以在 Windows 系统中使用。 9.目前,还没有国产的 Linux 操作系统可供选用。 ) ( 10.Linux 操作系统的图形界面和 Windows 操作系统一样好用。 ) ( 三、选择题 1.以下中的( )不是 Linux 的特点。 A.开放源代码 B.使用 GNU 版权 C.支持 IDE 设备 D.只能在 Intel 平台的 PC 机上运行 2.2.4.0 的 Linux 核心是( ) 。 A.测试版 B.稳定版 C.Windows 版 D.PC 版 3.以下公司中的( )是 Linux 操作系统的发布商。 A.RedHat B.Slackware C.Turbo Linux D.以上全是 四、简答题 1.什么是 Linux,它和 Unix 有什么区别与联系? 2.什么是 Linux 的发行版本?什么是 Linux 的内核版本? 3.什么是自由软件? 4.Linux 与 Windows 有哪些主要的区别? 5.简述 Linux 内核版本号的构成及具体含义? 6.什么是 shell?shell 主要起什么作用? 7.简述 Linux 操作系统有哪些主要的特点? 操作系统。 等软件构成的。 和 。 和 。

2 习题 B
一、填空题 1.硬盘上的分区可以分为三种类型: 、 和 。其中,最多只能有一个的 是 ,必须至少有一个得是 。 2.在安装 Linux 操作系统时,至少需要划分的 2 个基本的分区是: 和 。其中有一个分区用于实 现虚拟内存,该分区的大小通常设置为物理内存的 倍。 3.将/dev/hda 分成 4 个分区,其中只有 1 个主分区,另外 3 个都是逻辑分区,则这 4 个分区对应的设备文件 分别是 、 、 和 。 4. 在安装 Red Hat Linux 9 的时候, 如果选择自动分区, 则安装程序会自动将 Linux 使用的空间分成 个 分区。 5.Red Hat Linux 9 安装程序中,提供了 2 个引导装载程序供用户选择,它们是 和 。默认安装使用的是 。 6.Linux 系统中的内置的超级用户名是 ,其命令提示符是 ,普通用户的命令提示符 为 。 7.Red Hat Linux 有 个运行级别,其中级别 代表系统关机,级别 代表新启动系统。 8.命令 用来查看系统当前的运行级别,命令 用来实现运行级别的转换。 9.ADSL(Asymmetric Digital Subscriber Line)是 的英文缩写,它是一种利用现有的电 话铜质双绞线来开发宽带业务的非对称性的因特网接入技术。使用 ADSL 技术将主机接入互联网必须使用的客户端 设备是网卡和 。 10.第 1 块以太网卡对应的设备文件名是 。 11.Mozilla 是 Linux 操作系统中实现 功能的软件。类似于 Windows 系统下的 。 12. 让用户在具有网页浏览器的任何系统平台上无须安装任何客户端就能使用 QQ 与好友在线聊天。 13.使用图形化的桌面环境可以方便的进入计算机上的应用程序和系统设置,目前 Linux 上最常用的桌面环境 有两个 和 。 14. X-Window 图形界面系统, 简称为 , 它是基于 模式实现的, 它由 3 部分组成: 、 和 组成。 15.互联网上的电子邮件系统,多数使用 协议把邮件从一个服务器传输到另一个服务器中。然后, 这些邮件便可由电子邮件客户软件使用 协议来检索。 二、判断题 1.在 DOS 系统中,命令、文件名和目录名中的字母不区分大小写,而在 Linux 操作系统中区分大小写。 ) ( 2.如果想让 Linux 运行在多用户文本模式下,只需要修改配置文件/etc/inittab 将运行级别改成 5 即可。 ) ( 3.根据传输线质量、传输距离和线芯规格的不同,ADSL 可支持最大 8Mbit/s 的上行速度,和最大 1Mbit/s 的 下行速度,最大传输距离可达 5km。 ) ( 4.使用 Linux 系统申请一个电子邮箱的过程比使用 Windows 系统申请要复杂很多。 ) ( 5.Linux 系统中的 Evolution 程序可以用来浏览网页。 ) ( 6.虚拟终端也叫虚拟控制台,每一个虚拟终端都可以被看作是一个完全独立的工作站,切换虚拟终端之后, 原来终端上开启的程序将被自动终止运行。 ) ( 7.扩展分区上面不能直接存放数据,它的存在是为了在上面创建逻辑分区,逻辑分区的个数不受限制,所有 的逻辑分区加在一起相当于扩展分区。 ) ( 8.在一块硬盘上扩展分区最能只能有一个。 ) ( 9.可以将 Linux 系统和 Windows 系统安装到同一块硬盘的同一个分区上,让两个操作系统同时存在。 ) ( 10.默认情况下,汉字在 Red Hat Linux 9 的字符界面下显示为乱码。 ) (

三、选择题 1.以下不属于服务器操作系统的是( ) ,其中被公认为最好的服务器操作系统是( ) 。 A.Windows XP B.Windows 2003 C.Linux D.Unix 2.Red Hat Linux 9 支持多种安装方式, )是其中最简单最快捷的安装方式。 ( A.从光盘安装 B.从 NFS 服务器安装 C.从 FTP 服务器安装 D.从硬盘安装 3.Red Hat Linux 9 默认使用的文件系统类型是( ) 。 A.ext2 B.ext3 C.VFAT D.swap 4.在 Red Hat Linux 9 中,普通用户有权执行的命令是( ) 。 A.reboot B.shutdown C.runlevel D.init 5.Red Hat Linux 9 交换分区必须使用的文件系统类型是( ) ,根分区默认使用的文件系统类型是( ) 。 A.ext2 B.ext3 C.vfat D.swap 6.以下命令中使用( )可以将普通用户的身份临时转换为超级用户。 A.su B.w C.login D.exit 7.如果要让 Linux 系统在 5 分钟后自动关机,以下命令可以实现的是( ) 。 A.shutdown –s 5 B.shutdown –r -t secs 300 C.hutdown –h -t secs 5 D.reboot -5 8.在 Red Hat Linux 9 中,要想切换到 2 号虚拟控制台,应使用组合键( ) 。 A.Alt+Ctrl+F2 B.Shift+Alt+Ctr+F2 C.Shift+Alt+F2 D.Shift+Ctrl+F2 9.Red Hat Linux 9 中不能够实现用户注销的是( ) 。 A.logout B.login C.Ctrl+D D.exit 10.Red Hat Linux 9 中组合键 Shift+Alt+Backspace 的作用是( ) 。 A.重启 X 界面 B.关闭 X 界面 C.关闭主机 D.重启主机 四、综合题 1.在安装 Linux 操作系统时一般如何进行分区?swap 分区起什么作用,该分区的大小一般如何设定? 2.如果在安装 Linux 过程中使用自动分区,安装程序会自动将 Linux 占用的磁盘空间分成几个分区?简述这 些分区的名字以及各自的作用? 3.使用至少一种方法,在自己的主机上安装 Linux 操作系统? 4.Linux 系统的有几个运行级别?如何设定系统启动后自动进入的级别? 5.如何让 Linux 主机开机后,默认进入字符登录界面? 6.简述 Linux 操作系统的启动过程? 7.什么是 ADSL?简述使用 ADSL 将 Linux 主机接入 Internet 的过程? 8.请在 Linux 系统下使用 Evolution 软件收发电子邮件? 9.某用户登录后的某时刻有如下信息:[lihh@localhost lihh] $,请解释@前的 lihh 和@后的 lihh 分别表示什 么含义,localhost 表示什么含义?$表示什么含义?执行什么命令后可以使$变为#?

3 习题 C
一、填空题 1. 是用来存储信息的基本单位,它是被命名的存储在某种介质(如磁盘、光盘和磁带等)上的一组 信息的集合。 2. 命令和 head 命令相反,它显示文件的末尾几行。默认情况下,这两个命令都只显示文件的 行内容。 3.设备文件可分为块设备文件和字符设备文件。前者以 为单位处理数据,如 ;后者以 为单位,如打印机。 4.链接文件分为 和 。其中, 类似于 Windows 系统中的快捷方式,其本身并不 保存文件内容,只是记录被链接文件的路径。Linux 系统中的配置文件都是 类型的文件。 5.绝对路径是指从 开始的路径,也称完全路径或绝对路径;相对路径是从 开始的路径。 6.Linux 系统中 用于存放超级用户 root 的可执行命令,其中大多是涉及系统管理的,普通用户无 权执行; 用于存放一些经常变动的文件,比如数据库文件或日志文件;绝大多数的配置文件保存在 目录中。 7.命令 用于显示当前工作目录的绝对路径, 命令用来改变当前工作目录。 8.用长格式查看目录内容时,每行表示一个文件或目录的信息,其中每行第 1 个字符表示文件的类型。其中, “-” 表示 文件, 表示 “b” 文件, 表示 “c” 文件, 表示 “d” , 表示 “l” 。 9. 在数字权限表示法中: 表示没有权限, 表示可执行权限, 表示可写的权限, 表 示可读的权限。 10.Linux 用颜色来区分不同类型的文件,默认情况下蓝色表示 文件,浅蓝色表示 文件,绿 色表示 文件,红色表示 文件,粉红色表示 文件,白色表示 文件,黄色表示设备 文件等。 11.VI 程序有 3 种基本的工作模式: 模式、 模式和 模式。默认情况下,VI 启动时 为 模式。 12.tar 命令本身只对文件进行打包而不压缩,但它提供了相应的选项允许用户在使用该命令的时候直接调用 其它的命令,来实现压缩与解压缩的功能。其中,用于调用 gzip 命令的选项是 。 二、判断题 1.Linux 系统中的扩展名的主要用于方便对文件进行分类,不会影响文件的性质,也不影响程序的执行情况。 ( ) 2.Linux 系统中可以使用 copy 命令复制目录和文件,使用 rmdir 删除空目录。 ) ( 3.可以在 Linux 系统中建立指向文件的符号链接,也可以建立指向目录的符号链接。但硬链接有局限性,不 能建立目录的硬链接。 ) ( 4.删除文件和目录都可以使用 rm 命令,移动文件和目录以及重命名都可以使用 mv 命令。 ) ( 5.现实文本文件的内容可以使用的命令很多,比如:cat、more、less、head、touch、vi 等。 ) ( 6.在微软的操作系统中,有许多用 winzip 软件压缩的文件,其扩展名为 zip,这些文件在 Linux 系统中无法 进行解压缩。 ) ( 7.grep 和 find 命令一样,能够用来在 Linux 系统中查找文件。 ) ( 8.vi 编辑器除了可以处理文本,还可以用来处理图形图像。 ) ( 9.当前工作目录就是指用户的主目录。 ) ( 10.在 Linux 系统中既可以使用数字表示文件的权限,也可以使用字母。 ) (

三、选择题 1.以下的命令中,不能用来查看文本文件内容的是( ) 。 A.wc B.more C.head D.less 2.如果要对整个目录树进行删除、移动或复制的操作,应该使用的选项是( ) 。 A.-r B.-f C.-v D.-i 3.以下关于 Linux 文件的描述,不正确的是( ) 。 A.Linux 的文件命名中不能含有空格字。 B.Linux 的文件名区分大小写,且最多可有 256 个字符。 C.Linux 的文件类型不由扩展名决定,而由文件的属性决定。 D.若要将文件暂时隐藏起来,可通过设置文件的相关属性来实现。 4.在命令行提示符#下,直接执行命令 cd 后,其当前目录是( ) 。 A./home B./root C./home/root D./ 5.当前 vi 编辑器处于命令模式,如果现在要进入插入模式,以下的按键中无法实现的是( ) 。 A.a B.i C.o D.Esc 6.用户 guest 拥有文件 test 的所有权,现在他希望设置该文件的权限使得该文件仅他本人能读、写和执行, 其他用户没有任何权限,则该文件权限的数字表示是( ) 。 A.566 B.77 C.700 D.077 7./sbin 目录存放的是( ) 。 A.使用者经常使用的命令 B.动态连接库 C.只有超级用户才有权使用的系统管理程序 D.设备驱动程序 四、综合题 1.如何在/home/student 目录下创建一个 teacher 新目录? 2.如何将/root 下的所有 bmp 文件压缩到 my.tar.gz 文件中? 3.举例说明什么是绝对路径和相对路径? 4.尽可能列举更多的 Linux 系统目录,并说明它们的作用? 5.若一个文件的文件名以“.”开头,例如.bashrc 文件,这代表什么?如何显示这种文件的文件名及其相关 属性? 6.一个文件的属性为-rwxrwxrwx,表示什么意义?如何才能将其修改为-rwxr-xr--? 7.举例说明如何才能修改一个文件的所有者以及所属的群组?

4 习题 D
一、填空题 1.Linux 系统安装过程中,安装程序会引导用户创建用户 。该用户相当于 Windows 操作系统中的 administrator。 2.Linux 系统中的用户可以分为 3 种: 、 和 。 3.普通用户的 ID 号从 开始。 4.默认情况下,所有用户都可以通过查看配置文件 的内容知道系统中当前已经存在的用户。 5.默认情况下,所有用户都可以通过查看配置文件 的内容知道系统中当前已经存在的用户组。 6.Linux 系统中每个用户都有一个唯一的 UID,超级用户新增的第一个普通的 UID 是 。 二、判断题 1.Linux 系统所有用户的创建都是以登录系统为目的的。 ) ( 2.默认情况下,所有的用户都可以查看配置文件/etc/passwd 和/etc/gshadow。 ) ( 3.Linux 系统中的用户只有设置密码后,才能用来登录系统。 ) ( 4.要删除一个用户的私有用户组(primary group) ,必须先删除该用户账号。 ) ( 5.只有超级用户才有权创建用户和组,用户和组的名字中也可以包含大写字母( ) 三、选择题 1.以下的文件中,只有 root 用户才能进行存取的是( ) 。 A./etc/passwd B./etc/group C./etc/shadow D./etc/gshadow 2.要将某个用户添加到指定的组,可以使用的命令是( ) 。 A.passwd B.gpasswd C.groupadd D.groupmod 3.usermod 命令无法实现的操作是( ) 。 A.账号重命名 B.改变用户所在的组 C.账号的锁定与解锁 D.删除用户的登录密码 四、综合题 1.root 的 UID 与 GID 是多少?基于这个理由,请说明如何使普通用户帐号 marry 也具有 root 的权限? 2.假如我是一个系统管理员,用户有一个最近不乖,我想暂时将他的帐号停掉,让他近期无法进行任何动作 等到将来一段时间过后再启用他的帐号,怎么做才比较好? 3.如果希望使用 useradd 创建的每个帐号,在默认情况下,他们的主目录中都包含一个名为 www 的子目录, 应该怎么做? 4.写出在命令行方式下新建用户 marry 的命令,以及通过 passwd 可以对该用户实现的管理? 5.超级用户 root 在某时刻执行了命令 w 得到如下显示结果,请分别解释带下划线的各项所表示的含义。

5 习题 E
一、填空题 1. Linux 使用 来访问所有的硬件设备, 包括磁盘以及磁盘上的分区。 这些设备文件存储在 目 录下。 2. Linux 系统下也可以使用光盘和软盘, 光盘对应的设备文件是 , 软盘对应的设备文件是 。 3.swap 文件系统在 Linux 中作为交换分区使用,交换分区用于实现 ,类似 Windows 下的页面文件。 4.在命令行界面下,可用命令 来查看磁盘分区以及磁盘空间的使用情况。 5.挂载和卸载文件系统的命令分别是 和 。 二、判断题 1.如果分区的类型是 fat32,则在 Linux 系统下无法打开分区上的文件。 ) ( 2.Red Hat Linux 中提供了 fdisk 和 parted 两个命令对硬盘进行分区。相对来说,后者简单易用,适合初学 者使用。 ) ( 3.在 Linux 系统中,使用命令 cp 可以直接制作光盘的 ISO 镜像文件。 ) ( 4.对磁盘进行格式化就是进行分区。 ) ( 5.使用命令 e2fsck 修复已经挂载的文件系统是不安全的。 ) ( 三、选择题 1.下面中的选项可以让命令 e2fsck 自动修复文件系统中的错误的是( ) 。 A.-n B.-c C.-p D.-r 2.下面中的命令可以对硬盘进行格式化的是( ) 。 A.fdisk B.parted C.format D.mke2fs 3.以下挂载光盘的方法中,不正确的是( ) 。 A.mount /mnt/cdrom B.mount /dev/cdrom /mnt/cdrom C.mount /dev/cdrom D.umount /mnt/cdrom /dev/cdrom 4.为了统计文件系统中未用的磁盘空间,我们可以使用( )命令。 A.du B.df C.mount D.ln 5.在 Linux 系统中,硬件设备对应的设备文件大部分是安装在()目录下的。 A./mnt B./dev C./proc D./swap 6.使用 fdisk 分区工具的 p 选项观察分区表情况时,为标记可引导分区,使用()标志。 A.a B.* C.@ D.+ 四、综合题 1.某一主机系统硬盘空间不够了,如何在新增的硬盘上建立分区,并在系统中挂载使用? 2.写出在命令行方式下,挂载和浏览 U 盘中的文件的命令? 3.简述外部存储设备的命名规则? 4.简述 swap 文件系统在作用? 5.简述主分区、扩展分区和逻辑分区的区别与联系?

6 习题 F
一、填空题 1.若要查看系统中已安装了哪些 RPM 软件包,可使用 命令来实现,其中选项 a 代表全部(all) 。一 般系统安装的软件包较多,可结合 操作符和 命令来实现分屏浏览。 2.通常在 tar 源码包中会包含名为 和 的文件,提示用户安装及编译过程中应该注意的问 题。 3.在编译、安装结束后,通常也需要运行 命令,清除编译过程中产生的临时文件。 4.在编译升级内核之前,建议先执行 命令,查看了解当前的 PCI 和 SCSI 设备的类型和型号,以便 在配置新内核是能够正确选项相应的设备型号。 5.执行命令 将编译好的内核安装到系统默认位置。然后执行 命令重启主机,启动成功后 执行命令 查看内核版本是否显示为新版本。 6.在目录/tmp 下有一个 rpm 格式的软件 zhcon-0.2.3-1.i386.rpm,请写出能将其安装到系统的完整命 令 。 二、判断题 1.不是所有的 Linux 软件包都能通过 rpm 命令来安装。 ) ( 2.验证软件包是通过比较从软件包中安装的文件和软件包中原始文件的信息来进行的,主要是比较文件的大 小、MD5 校验码、文件权限、类型、属主和用户组等信息。 ) ( 3.要查看 httpd 软件包的描述信息,可以使用命令 rpm -i httpd 来实现。 ) ( 4.Linux 系统中.tar 格式的软件包是已经被压缩过的。 ) ( 5.使用命令 e2fsck 修复已经挂载的文件系统是不安全的。 ) ( 三、选择题 1.在 Red Hat Linux 中,使用 rpm 包安装一个软件的正确命令是( ) 。 A.rpm -e 软件包 B.rpm -v 软件包 C.rpm -i 软件包 D.rpm -U 软件包 2.在 Red Hat Linux 中,使用 rpm 包升级一个软件的正确命令是( ) 。 A.rpm -e 软件包 B.rpm -v 软件包 C.rpm -i 软件包 D.rpm -U 软件包 3.在 Red Hat Linux 中,使用 rpm 包卸载一个软件的正确命令是( ) 。 A.rpm –e 软件包 B.rpm -v 软件包 C.rpm -i 软件包 D.rpm -U 软件包 4.安装编译内核过程中编译的模块使用( )命令。 A.make install B.make clean C.make modules D.make zImage 5.做一个紧凑、压缩程度更高、尺寸更小的内核映像使用( )命令。 A.make zImage B.make bzImage C.make dep D.make lilo 6.安装新编译的内核的正确命令是( ) 。 A.make zlilo B.make install C.make dep D.make lilo 7.向内核中加载模块的正确命令是( ) 。 A.insmod B.make install

C.lsmod 8.不需要编译内核的情况是( ) 。 A.删除系统不用的设备驱动程序时 C.添加新硬件时 四、综合题

D.make modules B.升级内核时 D.将网卡激活

1.编译 Red Hat Linux 9 的默认内核,使其能够挂载 Windows 下的 NTFS 分区? 2.如何查询当前系统中已经安装的,包含有 ftp 关键字的所有软件包? 3.简述升级 Linux 系统内核的一般过程? 4.简述 Linux 系统中.tar.gz 源码包的安装过程? 5.下载 kchmviewer-3.12.tar.gz 源码包,并将其安装到 linux 系统下,使用其阅读 chm 文件。

7 习题 G
一、填空题 1.在 Linux 系统中输入命令时,可以使用 键实现命令的自动补齐。 2.在 Linux 系统中,可以使用 命令清除终端窗口中显示的内容,如果要把终端窗口还原到它的默认 值,应该使用命令 。 3.Shell 程序设计时,使用的控制结构有三种:顺序结构、 和 。 二、判断题 1.Shell 是一个命令语言解释器。 ) ( 2.Shell 是一种编译型的程序设计语言。 ) ( 3.组合键“Ctrl+C”能够把当前控制台上一个运行中的命令放入后台并挂起。 ) ( 4.管道符“|”可以将两个命令隔开,实现在一行中输入多个命令,使得多个命令顺序执行。 ) ( 5.在引用 Shell 变量时,可以用花括号“{}”将变量名括起来,这样便于保证变量和它后面的字符分隔开。 ( ) 三、选择题 1.用来终止某一个进程继续执行的命令是( ) 。 A.ps B.kill C.pstree D.free 2.能把暂停执行的作业,放到后台继续执行的命令是( ) 。 A.fg B.bg C.ps D.jobs 3.定时执行一个任务,任务只执行一次可以使用( ) 。 A.crontab B.<命令> & C.nohup D.at 4.表示管道的符号是( ) 。 A.| B.>> C.|| D.// 5.执行 ps 命令,有如下输出,如果需要终止 bash 的运行,需要采用的方法是( ) 。 PID TTY TIME CMD 336 pts/1 00:00:00 login

337 pts/1 00:00:00 bash 356 pts/1 00:00:00 ps C A.# kill bash B.# kill pts/1 C.# kill 337 D.# kill !337 6.取消别名的命令是: ) ( 。 A.alias B.rm C.unalias D.cp 7.超级用户可以使用 kill 的()参数强制杀死进程。 A.9 B.TERM C.6 D.14 四、综合题 1.命令 at 与 crontab 有何不同? 2.分析 Shell 脚本/etc/bashrc 的内容,解释其主要部分的作用? 3.解释在使用 top 命令监控进程时,开头输出的前 3 行信息的含义。 4.超级用户 root 在某时刻执行了 ps 命令得到下图所示的结果,请回答下面的问题:①选项 aux 分别起什么 作用?②请解释带下画线的各列的含义?③ 列中的 zhcon 程序起什么作用?④该系统是否启动了图形界 面?如何杀死对应的进程?

8 习题 H
一、填空题 1.在启动 NFS 服务器之前,一定要先启动 服务,否则 NFS 不能启动成功。 2.Samba 服务守护进程是 Samba 的核心,时刻侦听网络的文件和打印服务请求,该进程的名字是 。 3.DNS 服务器的正向解析用于实现从 到 的转换。 4. 服务器用来实现给网络的客户端自动分配 IP 地址。 是指一个域名下的所有主机和子域 名都被解析成同一个 IP 地址。 5.能让 Windows 主机访问 Linux 系统中共享文件的服务器是 。 二、判断题 1.NFS 服务器不能实现 Windows 和 Linux 主机之间的文件共享。

2.Samba 服务器与 Linux 操作系统使用不同的密码文件,所以无法以 Linux 用户的系统登录密码登录 Samba 服务器。 ) ( 3.DHCP 服务器只能给和服务器同在一个网段的主机自动分配 IP 地址。 ) ( 4.使用图形化的配置工具对服务器进行配置不但方便,还可以对服务器实现更精细化的管理。 ) ( 5.所有的 Linux 服务器都可以通过直接修改配置文件的方法实现配置。 ) ( 三、选择题 1.使用 samba 服务器,一般来说,可以提供( ) 。 A.域名服务 B.文件服务 C.打印服务 D.IP 地址解析 2.在使用 samba 服务时,由于客户机查询 IP 地址不方便,可能需要管理员手工设置( )文件。 A.smb.conf B.lmhosts C.fstab D.mtab 3.一个完整的 smb.conf 文件中关于 Linux 打印机的设置条目有( ) 。 A.browseable B.public C.path D.guest ok 4.samba 所提供的安全级别包括( ) 。 A.share B.user C.serve D.domain 5.Samba 服务器的默认安全级别是( ) 。 A.share B.user C.server D.domain 6.可以通过设置条目( )来控制可以访问 Samba 共享服务的合法主机名。 A.allowed B.hosts valid C.hosts allow D.public 7.下列―命令允许修改 samba 用户的口令。 A.passwd B.mksmbpasswd C.password D.smbpasswd 8.Samba 后台的两个核心进程是( ) 。 A.smbd 和 nmbd B.inetd 和 smbd C.inetd 和 httpd D.nmbd 和 inetd 9.要检查当前 Linux 系统是否已经运行了 DNS 服务器,以下命令中正确的是( ) 。 A.rpm - q | grep dns B.rpm -q bind C.ps -aux | grep bind D.ps –aux | grep named 10.若使用 vsftpd 的默认配置,使用匿名账户登录 FTP 服务器,所处的目录是( ) 。 A./home/ftp B./var/ftp C./home D./home/vsftpd 11.若要设置 Web 站点根目录的位置,应在配置文件中通过(b)配置语句来实现。 A.ServerRoot B.ServerName C.DocumentRoot D.Directorylndex 12.若要设置网页默认使用的字符集为简体中文,则应在配置文件中添加( )配置项。 A.DefaultCharset GB2312 B.AddDefaultcharset GB2312 C.DefaultCharset ISO-8859-1 D.AddDefaultCharset GB5 13.若要设置 Apache 服务器允许持续连接,则设置命令为( ) 。

A.KeepAlive On B.KeepAliveTimeout 10 C.MaxKeepAliveRequests 100 D.KeepConnect On 14.设置站点的默认主页,可在配置文件中通过( )配置项来实现。 A.RootIndex B.ErrorDocument C.DocumentRoot D.DirectoryIndex 四、综合题 1. VSFTPD 是 Red Hat Linux 9 中默认采用的 FTP 服务器程序, 其主要的配置文件有 3 个: /etc/vsftpd.ftpusers、 /etc/vsftpd.user_list 和/etc/vsftpd/vsftpd.conf。 现在其主配置文件/etc/vsftpd/vsftpd.conf 中有如下的设 置: anonymous_enable=YES local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES pam_service_name=vsftpd userlist_enable=YES userlist_deny=YES listen=YES tcp_wrappers=YES ① 请问该配置是否允许匿名用户登录?是否允许本机使用者登录? ② 如果想禁止匿名用户登录应如何设置?怎么才能开启匿名用户上传文件的权限? ③ 配置文件中的 userlist_enable=YES 与 userlist_deny=YES 分别起什么作用? ④ 怎么配置才能使得只有/etc/vsftpd.user_list 文件中列出的用户才能登录? ⑤ 使用 service 命令可以在不重启主机的情况下重启服务器进程,写出重启该 FTP 服务器进程的命令? 2.根据下列要求配置 Apache 服务器,写出服务器配置文件 httpd.conf 中能够满足相应要求的部分。要求: ① Apache 服务器域名是:www.xyz.com;② 服务器允许的最大客户请求数为 100;③ 不限制每次连结的最大请求 数;④ Apache 服务器的默认网页放置在/var/www/html 目录中;⑤ 服务器 IP 地址是:221.124.8.100,使用 80 端口;⑥ 默认主页的收索顺序是:index.html、index.htm、index.asp。 注:Apache 服务器配置文件 httpd.conf 中具有的部分配置项如下: ServerRoot ServerName Timeout Lisen MaxKeepAliveRequests KeepAliveTimeout StartServers MaxClients MaxRequestsPerChild DocumentRoot UserDir

DirectoryIndex 3.请自己架设 Samba 服务器,并共享一个目录,使得同一个网段其它主机上的用户只能浏览和下载该目录中 的文件。

9 习题 I
一、填空题 1.通常可以用 4 部分来描述计算机安全这一概念,即 、 、 和运行安全。 2. 是通过使被攻击对象的系统关健资源过载,从而使被攻击对象停止部分或全部服务。 3.通过在 文件中使用 指令,可以实现字符界面控制台下的 root 账号的自动注销,从而 加强系统安全。 4.Netfilter 提供一系列的表(table) ,每个表由若干 组成,而每条链中可以由一条或数条 组成。它可以和其它模块(如 iptables 模块和 nat 模块)结合起来实现 的功能。 5.Iptable 通常使用 和 来表示接收或者直接丢弃数据包。 6.Iptable 包含 3 个表 、 和 。 二、判断题 1.Iptables 是从 Ipchains 发展而来的,提供了比 Ipchains 更快的运行速度和更好的稳定性。 ) ( 2.链就是规则的集合,每一条链中只能有一条规则,用来指定数据在网络中的传输路径。 ) ( 3.Iptable 中的内置链无法删除。 ) ( 4.Iptable 没有提供一次性删除表中的所有规则的方法。 ) ( 5.Iptable 中的动作选项 REJECT 用来表示拦截数据包,并回传一个数据包告诉对方。 三、选择题 1.命令“iptables-save >/etc/sysconfig/iptables”的作用是( ) 。 A.保存 iptables 的规则 B.添加规则到 iptables C.更新 iptables 的规则 D.查看 iptables 的配置 2.使用 iptables 命令在所选链的尾部加入一条规则,必须使用的选项是( ) 。 A.-A B.-D C.-L D.-R 3.以下命令中,能够用于删除链的是( ) 。 A.iptables -N mychain1 B.iptables -L mychain1 C.iptables -X mychain1 D.iptables -X INPUT 四、综合题 1.简述常用的加强 Linux 系统安全的方法? 2.导致计算机不安全的主要因素有哪些? 3.请下载免费版的 avast!杀毒软件,并安装到 Linux 系统中用其查杀 U 盘上的病毒? 4.如何配置系统,使得 root 用户从控制台登录后,发呆(idle)超过 30 分钟,系统就自动注销其登录? 5.在 filter 表的 INPUT 链中插入一条规则,位置在第 2 条规则之前,用来禁止 192.168.92.0 子网的所有主 机访问 TCP 协议的 80 端口。请写出该规则的的完整表达式?

10 习题 G
一、填空题 1. Linux 系统中, 在 可执行文件没有统一的后缀, 系统从文件的 来区分可执行文件和不可执行文件。 2.C 语言源代码文件的扩展名是 ,编译后的生成的目标文件的扩展名是 。 3.MySQL 服务器进程的名字是 ,通过 service 实现其重启的完整命令是 。 4.MySQL 服务器首次启动时,系统将自动创建了 数据库和 数据库完成初始化工作,其 中前者是 MySQL 数据库服务器的系统数据库,包含名为 Columns_priv、tables_priv、db、func、host 和 user 的 数据表,其中的 数据表用于存放用户的账户和密码信息。后者是一个空的数据库,用于测试,不用时可 将其删除。 二、判断题 1.在 Linux 系统下只能进行 C 语言程序的开发。 ) ( 2.MySQL 是 Linux 下常见免费数据库系统。 ) ( 3.默认的 MySQL 数据库服务器管理员账号就是 Linux 系统管理员账号。 ) ( 4.首次登录 MySQL 数据库服务器不需要输入密码,为了安全可以使用 passwd 命令来设置密码。 ) ( 5.在 MySQL 命令提示符“mysql>”后使用 mysqldump 命令可以实现数据库的备份与还原。 ) ( 6.MySQL 的命令和函数不区分大小写,在 Linux/UNIX 平台下,数据库、数据表、用户名和密码也不区分大小 写。 ) ( 三、选择题 1.下列哪项( )可用于列出当前用户可以访问的所有的数据库? A.LIST DATABASES B.SHOW DATABASES C.DISPLAY DATABASES D.VIEW DATABASES 2.以下哪个选项( )可以用来删除名为 world 的数据库? A.DELETE DATABASE world B.DROP DATABASE world C.REMOVE DATABASE world D.TRUNCATE DATABASE world 3.下面的哪个命令( )可以用来列出数据表 City 中所有 COLUMNS 字段的值? A.DISPLAY COLUMNS FROM City B.SHOW COLUMNS FROM City C.SHOW COLUMNS LIKE 'City' D.SHOW City COLUMNS 四、综合题 1.在 Linux 系统下使用 VI 编辑器编写一个 C 程序,计算 1 到 1000 的和,并用 GCC 编译器编译和调试。 2.简述 MySQL 数据库系统中创建数据库、创建表和进行表查询的命令及用法。 3.MySQL 数据库的主机 IP 是 192.168.20.4,现在想新增加一个用户 jcak,使该用户可以在局域网中的任何主 机上登录该数据库服务器,但只能对数据库 students 执行查询的操作。请写出能实现该功能的命令?

11 习题 K
一、填空题 1. Telnet 和 SSH 默认使用的端口号分别是 和 , 两者的功能都是实现 , Red 在 Hat Linux 9 中默认安装的是 。 2.Telnet 是使用明文传送口令和数据的,不是很安全,默认情况下不允许使用 帐号直接登录 Linux 系统。 3.从客户端来看,SSH 提供两种级别的安全验证,分别是基于 的安全认证和 的安全认证。 4.Telnet 并不作为独立的服务器程序运行,而是受到 服 务的控制。SSH 的服务器进程名 是 。 二、判断题 1.Telnet 和 SSH 都不允许直接使用 root 账号远程登录服务器。 ) ( 2.VNC 服务器可以由超级用户,也可以由普通用户启动。 ) ( 3.Telnet 远程登录时,其用户名和密码采用加密方式传输,一般数据采用明文传输。 ) ( 4.利用 sftp 可是实现文件的安全上传和下载。 ) ( 5.在使用 telnet 成功登录前,系统会自动显示一些信息,这些信息可能会给攻击者可乘之机,因此把这些信 息给禁止掉,让其只显示“login:”可以提高系统的安全性。 ) ( 三、选择题 1.在以下远程登录的方式中,允许使用 root 账号直接登录的是( ) 。 A.rsh B.rlogin C.telnet D.ssh 2.如果要更改 SSH 服务器所使用的端口,应修改( )配置文件。 A./etc/ssh/ssh_config B./etc/ssh/host_key C./etc/ssh/sshd_config D./etc/ssh.conf 3.在 Windows 平台下要想安全登录 Linux 服务器,应该使用的客户端软件是( ) 。 A.telnet B.ssh C.putty D.超级终端 四、简答题 1.用户使用 Telnet 进行远程登录必须满足的什么条件? 2.Telnet、SSH 和 VNC 有什么区别与联系?


复习题A (1)(1)

、选择题(单选题,共 20 题,每小题 1 分,共 20 分) 1、两只额定电压相同的灯泡,串联在适当的电压上,则功率较大的灯泡( B A、发热量大; B、发热量小...

考试题(A卷)答案1

2003 年电工试题(A)、 填空题:每空 2 分,共 40 分。 1. 电机在运行时发出的噪声可能有(电磁噪声)(机械噪声)和(通风噪声) 、 三种。 2. 电路中各点...

1 习题A

1 习题 A 、填空题: 1.Linux 是种类似于 风格的 2.Linux 操作系统是由 、和 3.目前比较流行的 Linux 发行版本有 、 4.Linux 为用户提供的操作界面有...

电工学1习题 A

电工学1习题 A_理学_高等教育_教育专区。、填空题 1、图(1)所示,IA、 IB 和 IC 应满足关系式 IA+IB +IC =0 。 图(1) 图(2) 图(3) 2、图(2...

精选习题1

精选习题1_其它考试_资格考试/认证_教育专区。三峡大学英语试卷Reading...comprehension”, we mean the ability to understand an article or a passage...

大学数学1试题(A)参考答案

考​试​题​对​应​的​答​案大学数学 I (A 卷)参考答案 选择题 1.C 2. D 3. A 4. A 二、填空题 5. ? 5 cos x ln 5 sin xdx...

正余弦定理练习题(含答案)[1]

正余弦定理练习题(含答案)[1]_数学_高中教育_教育专区。正弦定理练习题 1.在△ABC 中,∠A=45° ,∠B=60° ,a=2,则 b 等于( A. 6 B. 2 C. 3 ...

fortran习题1答案

f​o​r​t​r​a​n​习​题​1​答​案 暂无评价|0人阅读|0次下载|举报文档工程分析程序设计上机目的:练习 C 语言的书写、循环和判断...

练习题1

Visual Basic 程序设计综合练 习题一、单项选择题(每题 2 分,共 30 分) 单项选择题( 1.与传统的程序设计语言相比,Visual Basuc 最突出的特点是( )。 A.结...

习题1-2解答

⑴ a15 a23a32 a44 a51a66 ;《习题 1-2 解答》第 1 页共 3 页 解:因为行标已按自然顺序排列,该项的符号由列标组成排列的逆序数来确定。 N (532416 ...