当前位置:首页 >> IT认证 >> Linux操作系统考试题库

Linux操作系统考试题库


一、选择题 1) 下列关于操作系统的叙述中,哪一条是不正确的?( A.操作系统管理计算机系统中的各种资源 C.操作系统与用户程序必须交替运行 2) 3) Linux 的发展始于( A. 1990、芬兰 )年,它是有( B. 1991、芬兰 C ) B.操作系统为用户提供良好的界面 D.操作系统位于各种软件的最底层 )的一名大学生开发的。( A ) D. 1991、波兰 虚拟文件系统 C. 1993、美国

内核不包括的子系统是( \进程间同性间通信子系统) A.进程管理系统

D ) 。(进程管理系统\内存管理系统\I/O 管理系统\ C.I/O 管理系统 D. super ) 。 C.任意一个登录密码 D.硬件管理系统

B.内存管理系统 B ) 。 C. guest

4) 5) 6)

Linux 中权限最大的账户是( A. admin B. root

在通常情况下,登录 Linux 桌面环境,需要( B A.任意一个帐户 B.有效合法的用户帐号和密码

D.本机 IP 地址 C ) 。

在 Red Hat Enterprise Linux 5 中要配置计算机的 IP 地址,需要打开哪个菜单( A. “应用程序”→“Internet” C. “系统”→“管理”→“网络” B. “系统”→“首选项”→“网络代理” D. “位置”→“网络服务器” D ) 。 D.MAC 地址 C.默认网关地址 D )信息。

7) 8)

配置网卡时,下面哪一项一般不需要配置( A.IP 地址 B.子网掩码 Linux 文件权限中保存了( A.文件所有者的权限 C.其他用户的权限

B.文件所有者所在组的权限 D.以上都包括

9)

Linux 文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放 在( A./bin ( D ) 。 B. 674 A ) 。 B. chmod 765 exer1 D. chmod g+w exer1 ) 。 C./dev/hdc D./dev/hdd C. 476 D. 764 C )目录中。 B./etc C./dev D./lib

10) 某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为 A. 467 正确的是(

11) 文件 exer1 的访问权限为 rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令 A. chmod a+x g+w exer1 C. chmod o+x exer1 设备文件名为( B A./dev/had

12) 当前安装 Linux 的主机中位于第二个 IDE 接口的 master 接口挂接一块 40GB 的硬盘,其在 Linux 中的 B./dev/hdb

13) 已知 Linux 系统中的唯一一块硬盘是第一个 IDE 接口的 master 设备,该硬盘按顺序有 3 个主分区和 一个扩展分区,这个扩展分区又划分了 3 个逻辑分区,则该硬盘上的第二个逻辑分区在 Linux 中的设 备名称是( C ) 。 A./dev/hda2 A.fdisk 15) A./etc/passwd A.active B. /dev/hda5 C./dev/hda6 D./dev/sda6 A ) B ) ) B. mkfs C.tune2fs D.mount C./etc/modules.conf C.turn D.chkconfig D./etc/inittab 14) 在 redhat Linux 系统中,下列哪个命令可以用来将分区挂载到目录: (

在 redhat Linux 系统中,所有文件系统的挂载信息存放在哪个配置文件中: ( B. /etc/fstab B. make

16) 在 redhat Linux 系统中,下列哪个命令可以用来激活服务的不同运行级别: D (

1

17) 在 redhat Linux 系统中,硬件驱动程序配置信息存放在那个配置文件中: ( A./etc/passwd A.check B. /etc/fstab B. ls kernel /winsys C/etc/modules.conf C.kernel B. mount D.uname 18) 在 redhat Linux 系统中,下列哪个命令可以用来查看 kernel 版本信息: (

C D

) ) ) 。

D./etc/inittab

19) 将 Windows C:盘(hda1)安装在 Linux 文件系统的/winsys 目录下,命令是( B A.mount dev/had1 C.mount /dev/had1 A.kill /dev/had1 /winsys B ) 。 D.halt winsys D.mount dev/had1 winsys C.shut down

20) 哪一个是终止一个前台进程可能用到的命令和操作: ( B.<Ctrl>+c

21) 你是 Linux 系统员, 在/root 下编写一个脚本文件 showenv。 你运行此脚本, 命令如下: ./showenv PWD 结果显示错误提示如下: bash:./showennv: 权限不够 于是你运行命令 ll showenv 显示如下: -rw-r—r-- 1 root root 155 6 月 19 09:58 showenv 你想实现只有自己可以运行此脚本,而其他帐户不能运行,你需要运行命令( A showenv B. chmod g+x showenv C. chmod o+x showenv D. 以上命令都不能实现 22) 你是 Linux 系统管理员,运行命令 mount –t iso9660 /dev/cdrom /mnt/cdrom。随后又运行几个命 令,其中包含 umount /mnt/cdrom,但不包含 mount 命令。你还运行命令 history,其中部分显示如下: 103 mkdir /mnt/cdrom 104 mount –t iso9660 /dev/cdrom /mnt/cdrom ? 你想再次访问光驱,应该运行命令( C A.单击一次上箭头 A. /dev/hda5 A.64MB B.128MB B.!mount B. /dev/hda1 C.256MB D ) 。 C.!104 C. /dev/hdc1 C D.512MB )地址。 D.IP C ) C.nslookup D. checkdns D.Mount /mnt/cdrom hdb1 ) 。 D. /dev/hdc5 ) 。 ) 。A. chmod u+x

23) ?????第二个 IDE 接口主硬盘的第一个分区的标识为(

24) 若一台计算机的内存为 128M,则交换分区的大小一般设为(

25) DHCP 是动态主机配置协议的简称,其作用是可以使网络管理员通过一台服务器来管理一个网络系统, 自动地为一个网络中的主机分配( A.网络 B.MAC C.DNS

26) 检查 DNS 服务器的配置文件的命令有( A.named-checkconf

B.named-checkzone

27) 以下对 DNS 服务器的描述,正确的是( C )。 A.DNS 服务器的主配置文件为/etc/named/dns.Conf B.配置 DNS 服务器,只需配置好/etc/named.conf 文件即可 C.配置 DNS 服务器,通常需要配置/etc/named.conf 和相应的区域文件 D.配置 DNS 服务器时,正向和反向区域文件都必须配置才行 28) 启动 DNS 服务器的命令是( C )。 A.service bind restart C.service named start A.ping 30) ?? B.netstat B.service bind start D.server named start ) C.ps—aux l bind D.nslookup )。

29) 检验 DNS 服务器配置是否成功,解析是否正确,最好采用( D 用 ftp 进行文件传输时,有两种模式:( C

2

A.Word 和 binary C.ASCII 和 binary A.httpd.conf

B.txt 和 Word Document D.ASCII 和 Rich Text Format )。 C.rc.samba )。 D.smb.conf B.netd.conf

31) Samba 服务器的配置文件是( D

32) 关于 DNS 服务器,叙述正确的是( C A.DNS 服务器配置不需要配置客户端

B.建立某个分区的 DNS 服务器时只需要建立一个主 DNS 服务器 C.主 DNS 服务器需要启动 named 进程,而辅 DNS 服务器不需要 D.DNS 服务器的 root.cache 文件包含了根名字服务器的有关信息 33) 在 DNS 配置文件中,用于表示某主机别名的是:( A.NS B.CNAME C.NAME B.smbd 和 nmbd C.网络地址 D.CN C.bootp 和 dhcpd D.主机别名 D.Sendmail 服务器 ) 。 D httpd 和 squid 34) Samba 服务器的进程由( B A.named 和 sendmail A.IP 地址 B.MAC 地址 ) 。 C.FTP 服务器 A )两部分组成 。 )的解析。 B ) 。

35) DNS 域名系统主要负责主机名到( A 36) Apache 服务器是( B A.DNS 服务器

B.Web 服务器

37) 在以下的文件中,属于 Apache 主配置文件的是( A./etc/httpd/httpd.conf C./etc/Apache2/ports.conf A. DocentROt B. 800 B. Serroot C. 80

B./etc/Apache2/Apache2.conf D./etc/Apache2/httpd.conf D ) 。 D. serverAdmin ) 。 B ) 配置文件。 C. DocumentRoot D. 8

38) ??设置 Apache 服务器主目录的路径是(

39) ?? Apache 服务器默认的监听连接端口号是( C A. 1024

40) 若 Linux 用户需要将 FTP 默认的 21 号端口修改为 8800,可以修改 ( A./etc/vsftpd/userconf C./etc/resolv.conf 41) 下面说法错误的是( D ) B./etc/vsftpd/vsftpd.conf D./etc/hosts

A、Linux 操作系统不限制应用程序可用内存的大小 B、Linux 操作系统是免费软件,可以通过网络下载。 C、 Linux 操作系统部分符合 UNIX 标准, 可以将 Linux 上完成的程序经过重新修改后移植到 UNIX 主机 上运行。 D、Linux 操作系统支持多用户,在同一时间可以有多个用户使用主机 42) 下面关于 RED HAT 操作系统的启动过程。正确的顺序为( (2)、主机启动进行系统自检后,读取启动引导程序 (3)、根据系统的运行级别启动相应的服务程序 (4)、根据 ENTT 的配置文件执行相应的启动程序。进入指定的系统运行级别 (5)、根据用户的启动菜单来选择的启动项。引导操作系统启动 (6)、显示用户输入用户名口令进行登录 A、2-5-3-1-4-6 B、2-1-5-4-3-6 C、2-5-1-4-3-6 D ) D、1-2-3-4-5-6 43) 在 Linux 中,当 root 密码丢失后,应该: ( A、使用软盘启动直接进入系统 C、进入系统维护模式后修改 root 密码 C ) (1)、加载内核程序,完成启动的前期工作,并加载系统的 ENTT 进程

B、进入单用户模式后修改 root 密码 D、重新安装系统

3

44) LINUX 操作系统是一种(

D



A、单用户单进程系统 B、多用户单进程系统 45) C、 单用户多进程系统 D、多用户多进程系统 46) 台风是哪种 Linux 发行版的标志( A、Suse A、Suse B、Debian C、Redhat B、Redhat ) B、一个绿色的蜥蜴 B ) C、媒体播放器 D、游戏 D、美国 D ) D、DOS ) D、/bin/std D、一顶红色帽子 B、网络浏览器 ) C、印度 B ) A ) D、Debian D、Freebsd C、Freebsd

47) 绿色的蜥蜴是哪种 Linux 发行版的标志( 48) Linux 的吉祥物是( C C、一个企鹅 A、即时通讯工具 A、芬兰 A、Netware A、/etc/std A、last A、x

A、一个手持叉子的红色小恶魔

49) Mozilla FireFox 是一款什么软件?( 50) Linus.Torvalds 的国籍是( A B、日本 B、UNIX B、/var/std B、tail B、b C、rear C、u

51) 下面的操作系统中,不属于网络操作系统的是( C、Windows NT

52) 用"useradd std"命令添加一个用户,这个用户的主目录是什么?( C C、/home/std B ) D、tac ) D ) D、 a B、nl /etc/passwd |head D、wc --users /etc/passwd C ) C、\ D、 | D ) 。 D ) 。 D guest )地址。 53) 显示一个文件最后几行的命令是(

54) 在 ps 命令什么参数是用来显示所有用户的进程的( D 55) 如何显示 Linux 系统中注册的用户数(包含系统用户) ( A、wc --lines /etc/passwd C、account –l A、/ B、;

56) 在一行结束位置加上什么符号,表示未结束,下一行继续(

57) DHCP 是动态主机配置协议的简称,其作用是可以使网络管理员通过一台服务器来管理一个网络系统, 自动地为一个网络中的主机分配( A 网络 A chmod A users A 64 A 1024 B MAC B touch C TCP C chown D IP C D cat 58) 改变文件所有者的命令为 (

59) 在使用匿名登录 ftp 时,用户名为 ( B anonymous B 128 B 800 C root

60) Linux 文件名的长度不得超过 C 个字符。 C 256 C 80 D 512 80 ) 。 D 8 D ) 。 D smb.conf 61) Web 服务器 Apache 默认的接听连接端口号是 ( 62) Samba 服务器的配置文件是 ( A httpd.conf A p A.ext2 B c

B inetd.conf C rc.d C s D l C.ReiserFS

63) 字符设备文件类型的标志是 (C) 。 64) Linux 支持的文件系统有 (D ) B.ext3 D.以上均支持

4

65) 与 head 命令相反的命令是(B) A.cat B.tail C.locate D.cd 66) Linux 安装程序提供了两个引导装载程序(A) A.GROUP 和 LLTO B.DIR 和 COID C.GRUB 和 LILO 67) 作为桌面应用系统中最为广泛的办公应用,OpenOffice 是一款开源系统,它的软件下载地址为(A) A.www.openoffice.org C.www.office.com A.IE B.MS Office 二、填空题 1) 2) 3) 4) Linux 一般有 4 个主要部分:___内核__、___Shell __、__文件结构__和__实用工具___。 Linux 的版本号分为: 内核版本号和_发行版本号_, Hat Enterprise Linux 5 的内核版本是_ 2.6.18 Red __。 Red Hat Enterprise Linux 5 中提供的默认的 X Window 桌面环境是:GNOME GNOME 桌面环境包括 面板 、 程序菜单 和桌面。 。 B.www.openoffice.com D.www.office.org C.PhotoShop D.FlashGet

68) Linux 下的软件 openoffice,相当于 Windows 下的软件(B)

一、单项选择题(每题 2 分,共 40 分) 1、当安装 linux 操作系统时将选择下列那一个操作? ( B ) A. 选择 "图形登录方式" 设定系统开始运行级为 4 B. 选择 "文本登录方式" 设定系统开始运行级为 3 C. 选择 "文本登录方式" 设定系统开始运行级为 5 D. 选择 "图形登录方式" 设定系统开始运行级为 3 2、.Linux 通过 VFS 支持多种不同的文件系统。Linux 缺省的文件系统是( C A.VFAT B.ISO9660 C.Ext 系列 B.halt )。 C.arp C.<i> ) C. init 5 ( B ) B. 用于管理文件系统信息 D. init 6 D.traceroute D.a B.ifconfig B.<o> B. init 1 D.NTFS )命令。 C.shutdown -r D.reboot 3.、关闭 linux 系统(不重新启动)可使用( B A.ctrl+alt+del A.ping A.<O> A. init 0 4、.修改以太网 mac 地址的命令为( B )

5.在 vi 编辑器中的命令模式下,键入( B )可在光标当前所在行下添加一新行。 6. 以下选项中,哪个命令可以关机? ( A 7.请选择关于 /etc/fstab 的正确描述。 A. 系统启动后,由系统自动产生 D. 保存硬件信息 8.你使用命令“vi /etc/inittab”查看该文件的内容,你不小心改动了一些内容,为了防止系统出问题, 你不想保存所修改内容,你应该如何操作( A.在末行模式下,键入:wq C.在末行模式下,键入:x! 9.删除文件命令为( D A.mkdir A.df –i A.httpd.conf ) B.move B.su –I B.lilo.conf C.mv ) ? D.free –i )文件中体现。 C.inetd.conf D.resolv.conf 5 C.du –I D.rm B ) B.在末行模式下,键入:q! D.在编辑模式下,键入“ESC”键直接退出 vi

C. 用于设置命名规则,是否使用可以用 TAB 来命名一个文件

10.显示已经挂装的文件系统磁盘 inode 使用状况的命令是( A

11.网络管理员对 www 服务器可进行访问、控制存取和运行等控制,这些控制可在( A

12.如果想在 Linux 下实现热启,应当修改/etc/inittab 下的哪一行( B A.#Trap CTRL-ALT-DELETE C.#id:3:initdefault: D.#10:3:wait:/etc/rc.d/rc 3

)。

B.#ca::ctrlaltdel :/sbin/shutdown -t3 -r now )

13.启动 samba 服务器进程,可以有两种方式:独立启动方式和父进程启动方式,其中后者是在( C 文件中以独立进程方式启动。 A./usr/sbin/smbd A.tar -t B./usr/sbin/nmbd b)tar -cv c)tar -cvf C.rc.samba )。 d)tar –r D./etc/inetd.conf 14 下列哪个命令在建立一个 tar 归档文件的时候列出详细列表( A

15.假设文件 fileA 的符号链接为 fileB,那么删除 fileA 后,下面的描述正确的是( B ) 。 A.fileB 也随之被删除 B.fileB 仍存在,但是属于无效文件 C.因为 fileB 未被删除,所以 fileA 会被系统自动重新建立 D.fileB 会随 fileA 的删除而被系统自动删除 16.一个 bash shell 脚本的第一行是( D A.#/bin/csh A.chmod A.grep A.chmod A. /bin B.#/bin/bash B.touch B.gzip B.more B. /tmp C.find D )。 C.cp )? C. /lib D. /root 管道)。 )。 )。 )。 nslookup )。 )。 D.touch 17.改变文件所有者的命令为( C )? C.chown D.sort D.cat )? D.#!/bin/bash C./bin/bash

18.在给定文件中查找与设定条件相符字符串的命令为( A )。 19.建立一个新文件可以使用的命令为(

20. 存放 Linux 基本命令的目录是什么( A 二、 填空题(每空 2 分,共 20 分)

1.将前一个命令的标准输出作为后一个命令的标准输入,称之为( 3.在 Linux 系统下,第二个 IDE 通道的硬盘(从盘)被标识为( hdb

2.在 shell 编程时,使用方括号表示测试条件的规则是:方括号两边必须有(空格 4.当系统管理员需升级内核版本和改变系统硬件配置时,应(重新编译内核

5.在 Linux 系统中,测试 DNS 服务器是否能够正确解析域名的的客户端命令,使用命令( 7.在 Linux 操作系统中,设备都是通过特殊的(文件 8.shell 不仅是(用户命令的解释器 10.结束后台进程的命令是( kill )来访问。

6.启动进程有手动启动和调度启动两种方法, 其中调度启动常用的命令为 at 、 batch 和 crontab ( ),它同时也是一种功能强大的编程语言。 )。

9.在 Windows9.x 环境下共享 Unix/Linux 中的用户目录的一个工具是(Samba )服务器。 三、写出完成以下功能的命令(每题 2 分,共 10 分) 1.在/home 目录下查找文件名为。Profile 的文件,找到后删除 .find /home –name .profile -exec rm{ } \; 2.将 test.tar.gz 文件解压缩 tar -xzvf rpm –Uvh test.tar.gz wu-ftpd-2.6.2-8.i386.rpm 3.升级安装 wu-ftpd 软件包 4.创建一个用户,用户名为 user02,所属私有组和标准组为 stuff,用户家目录为/home/user2,用户登 陆 shell 为/bin/bash。 useradd –g stuff –G stuff -d /home/user2 -s /bin/bash user02 5.赋予所有用户读和写 backup.tar.gz 文件的权限:

6

Chmod a+rw

back.tar.gz

四、简答和 shell 编程题(每题 10 分,共 30 分) 1. Linux 内核主要由哪几部分组成?每部分的作用? Linux 内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信。 进程调度(SCHED):控制进程对 CPU 的访问。当需要选择下一个进程运行时,由调度程序选择最值得运行 的进程; 内存管理 (MM) 允许多个进程安全的共享主内存区域; 虚拟文件系统 (VirtualFileSystem,VFS) 隐藏了各种硬件的具体细节,为所有的设备提供了统一的接口,VFS 提供了多达数十种不同的文件系 统;网络接口(NET)提供了对各种网络标准的存取和各种网络硬件的支持;进程间通讯(IPC) 支持进 程间各种通信机制。 2.有一普通用户想在每周日凌晨零点零分定期备份/user/backup 到/tmp 目录下,该用户应如何做? (1)第一种方法:用户应使用 crontab –e 命令创建 crontab 文件。格式如下: 0 0 * * sun cp –r /user/backup /tmp (2)第二种方法:用户先在自己目录下新建文件 file,文件内容如下: 0 * * sun cp –r /user/backup /tmp 然后执行 crontab file 使生效。 3.写一个 shell 脚本,检查给出的串是否为回文(palindrome)。 #! /bin/bash echo "Enter string" read str len=`echo $str | wc -c` len=`expr $len - 1` l=`expr $len / 2` ctr=1 flag=0 while test $ctr -le $l do a=`echo $str | cut -c$ctr` b=`echo $str | cut -c$len` if test $a -ne $b then flag=1 break fi ctr=`expr $ctr + 1` len=`expr $len - 1` done if test $flag -eq 0 then echo "String is palindrome" else echo "String not a palindrome" fi 一、单选 1 . 存放用户帐号的文件是(C) 。 A. shadow B. group A./bin A. tar B./dev C. passwd D. gshadow C./boot D./home 2 . 下面哪个系统目录中包含 Linux 使用的外部设备(B) 。 3 . Linux 系统的联机帮助命令是(D) 。 B. cd C. mkdir D. man 7

4 . 如何删除一个非空子目录 /tmp (B )。 A. del /tmp/* B. rm -rf /tmp A. change B. attrib A. rwxr--rwC. rm -Ra /tmp/* D. rm –rf /tmp/* 5. 更改一个文件权限的命令是(C) 。 C. chmod D. at D. rwxr--r— D. find . “.txt” 6. 如果执行命令 #chmod 746 file.txt,那么该文件的权限是(A) 。 B. rw-r--r— C. --xr--rwx 7. 如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以使用的命令是(A ) 。 A. ls *.txt B. find A. pwd –name “.txt” C. ls –d .txt 8 . 怎样显示当前目录(A) 。 B. cd C. who D. ls B. cp file1.txt | file2.txt D. cat file1.txt > file2.txt 9 . 欲把当前目录下的 file1.txt 复制为 file2.txt,正确的命令是(D) 。 A. copy file1.txt file2.txt C. cat file2.txt file1.txt 值时,应当设为:( A. 566 B. 644 B )。 D. 744 A )。 B. tar -xvz myftp.tar.gz D. tar -xvf myftp.tar.gz ) 。 D. /etc/group C ) 。 C. /etc/inittab

10.为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可 C. 655

11.为了将当前目录下的压缩归档文件 myftp.tar.gz 解压缩,我们可以使用:( A. tar -xvzf myftp.tar.gz C. tar -vzf myftp.tar.gz A. /etc/shadow A. read-only

12.用来保存用户名、个人目录等资料的文件是( B B. /etc/passwd B. write

13.一个文件的权限是-rw-rw-r--,这个文件所有者的权限是( C. read-write 14.绝大多数 Linux 分区使用的文件系统类型是( D )。 A. vfat B. nfs C. swap D. ext2 15.在 Linux 系统中,硬件设备大部分是安装在( A. /mnt B. /dev C. /proc D. /swap 16.比较重要的系统配置资料,一般来说大部分位于( A. /etc B. /boot C. /home D. /usr 17.要改变文件的拥有权,使用命令( A. chgrp A -m B )。 B. chown C. chsh D. chmod B

)目录下的。 A )目录下。

18.在使用 mkdir 命令创建新的目录时,在其父目录不存在时先创建父目录的选项是( D ) 。 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 )。 A route add –net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1 B route add –net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1 C route add –net 172.16.1.0 gw 172.168.1.1 netmask 255.255.255.0 metric 1 D route add default 192.168.1.0 netmask 172.168.1.1 metric 1 20.下列提法中,不属于 ifconfig 命令作用范围的是(D )。 A 配置本地回环地址 B 配置网卡的 IP 地址 C 激活网络适配器 D 加载网卡到内核中 21.下列文件中,包含了主机名到 IP 地址的映射关系的文件是: (B )。 A /etc/HOSTNAME B /etc/hosts C /etc/resolv.conf D /etc/networks 22.当我们与某远程网络连接不上时,就需要跟踪路由查看,以便了解在网络的什么位置出现了问题,满足

8

该目的的命令是 ( C) 。 A ping B ifconfig C traceroute D netstat 23.用 ls –al 命令列出下面的文件列表,(D )文件是符号连接文件。 A -rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 hello B -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbey C drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhang D lrwxr--r-- 1 hel users 2024 Sep 12 08:12 cheng 24.在给定文件中查找与设定条件相符字符串的命令为:( A)。 A grep B gzip C find D sort 25.退出交互模式的 shell,应键入(C ) 。 A <Esc> B ^q C exit D quit 26,将光盘 CD-ROM(hdc)安装到文件系统的/mnt/cdrom 目录下的命令是(C ) 。 A mount /mnt/cdrom 二. 多选 1 . Redhat 9 所支持的安装方式有(BCD ) 。 A 通过 Telnet 进行网络安装 B 从本地硬盘驱动器进行安装 C 通过 NFS 进行网络安装 D 通过 HTTP 进行网络安装 2 . 如果你是 Red Hat Linux 9 系统管理员,Jack 用户忘记了自己的口令,他希望你帮他将口令清空,为 了达到这个目的你可以通过(D)来实现。 A 删除/etc/shadow 文件中该用户帐户所对应的记录行 B 编辑/etc/shadow 文件,将该用户帐户所对应记录中的口令节内容删除 C 删除/etc/passwd 文件中该用户帐户所对应的记录行 D 编辑/etc/passwd 文件,将该用户帐户所对应记录中的口令节内容删除 3 . 下列哪几个符号是 Linux 通配符(CD) 。 A # B @ C * D ? D DNS 服务器地址 4 . 在 Red Hat Linux9 中的图形界面的网络配置中,进行网络配置的主要参数包括: (ABCD) 。 A 网络 IP 地址 B 子网掩码 C 网关 5 . Linux 的正常关机命令可以是(AC) 。 A shutdown -h now B shutdown -r now C halt D reboot 6 . Linux 操作系统结构由(ABCD )组成。 A Linux 内核 B Linux Shell C Linux 文件系统 C. /etc/shadow D Linux 应用程序 D. /etc/inittab 7.Linux 系统的帐号文件由哪些组成(AB )。 A. /etc/passwd B. /etc/group 8.Linux 的每类用户拥有三种权限,分别是( ABC ) 。 A. r B. w C. x D. m 三. 判断。 1 . 我们可以使用命令 kill 来结束 Linux 系统下运行的进程。V 2. Linux 系统管理员的权限和普通用户的权限相同。X 3 . RPM 有 5 种基本操作模式:安装、删除、升级、查询和校验。V 4 . Linux 系统的任何用户都可以设置计算机的名字。X 5 . Linux 操作系统的特性有:开放性、多用户、多任务、良好的用户界面等。V 三、填空题 1、链接分为: (符号链接)和(硬链接) 。 B mount /mnt/cdrom /dev/hdc D mount /dev/hdc C mount /dev/hdc /mnt/cdrom

9

2、某文件的权限为:d-rw-_r--_r-,用数值形式表示该权限,则该八进制数为: (644) ,该文件属性是 (目录文件) 。 3、在 Linux 系统中,以(文件)方式访问设备。 4、前台起动的进程使用(Ctrl+C)终止。Kill 是后台 5、安装 Linux 系统对硬盘分区时,必须有两种分区类型: (ext3)和(swap) 。 6、内核分为 (进程管理系统) (内存管理系统) 、 、 (I/O 管理系统) 和(文件管理系统) 等四个子 系统。 7、ping 命令用于测试网络的连通性,ping 命令通过(ICMP)协议来实现。 8、在使用手工的方法配置网络时,可通过修改(/etc/) 文件来改变主机名,若要配置该计算机的域名解 析客户端,需配置 (/etc/resolv.conf)文件。 9、管道就是将前一个命令的(标准输出)作为后一个命令的(标准输出) 。 10、在 Linux 系统中,测试 DNS 服务器是否能够正确解析域名的客户端命令,使用命令(nslookup) 11、欲发送 10 个分组报文测试与主机 abc.tuu.edu.cn 的连通性,应使用的命令和参数是: (ping abc.tuu.edu.cn –c 10) 12、在超级用户下显示 Linux 系统中正在运行的全部进程,应使用的命令及参数是(ps –aux) 13、结束后台进程的命令是(kill) 14、在 Linux 系统中,用来存放系统所需要的配置文件和子目录的目录是(/etc) 15、.Linux 使用支持 Windows 9.x/2000 长文件名的文件系统的类型是(vfat) 一、单选 1. 一个硬盘最多能够被分成____个主分区。(D) A. 1 B. 2 C. 3 D. 4 3. 一台 PC 上可以有两个 IDE 接口(将其称为第一 IDE、第二 IDE),而每个 IDE 接口上可以接两个 IDE 设备 (将其称为主盘、从盘)。在 Linux 中,对第二 IDE 的主盘的命名名称为(C) A. /dev/had B. /dev/hdb C. /etc C. /dev/hdc D. /usr D. /dev/hdd 4. 在 UNIX/LINUX 系统中,将所有的设备都当做一个文件,放在____目录下。(B) A. /bin B. /dev (D) A. hda2 B. hda3 C. hda4 D. hda5 B. 用于存储内存出错信息的分区 8. 关于 swap 分区,下面哪一条语句的叙述是正确的。(D) A. 用于存储备份数据的分区 C. 在 Linux 引导时用于装载内核的分区 D. 作为虚拟内存的一个分区 9. 如果一台计算机有64MB 内存和100MB swap 空间,那么它的虚拟内存空间有多少呢?(D) A. 36MB B. 64MB C. 100MB D. 164MB C. Alt+Tab D. Ctrl+Tab 10. 按____组合键可在应用程序窗口间实现切换。(C) A. Shift+Tab B. Ctrl+Alt+Tab 11. 对于 WINDOWS 操作系统,内存的多少对于系统的速度有很大的影响,于是增加内存就成为系统升级的 首选。为了保证你的计算机的内存达到够用好用的标准,而且不产生不必要的浪费。用户通常可采用下面 哪一种工具来定量测量你的系统需要多少内存。(D) A. 系统策略编辑器 B. 系统配置实用程序 msconfig.exe D. 系统监视器 C. 赫尔辛基大学 D. Linus Torvalds C. 系统诊断工具 Dr. Watson A. 蓝点 Linux 5. Linux 下的分区命名规则,此处以第一 IDE 的主盘为例。扩展分区中的逻辑分区是从____开始编号的。

12. Linux 操作系统的创始人和主要设计者是:(D) B. AT&T Bell 实验室 13. Linux 内核遵守的是下面哪一种许可条款。(C)

10

A. GDK A. RPM A. $

B. GDP B. deb B. # C. %

C. GPL C. zip D. >

D. GNU D. tar

14. 目前市场上各种流行的 Linux 发行版本除少数外大多采用哪种格式的打包系统。(A) 15. 在 Linux 中,系统管理员(root)状态下的提示符是:(B) 16. Linux 带有一个名为 LILO(LInux LOad)的引导管理程序,LILO 的配置文件是:(D) A. /usr/lilo.sys A. Ctrl+d 制台。(B) A. Alt+Fn(n 为1-6之间的数字,代表第几个虚拟控制台) B. Ctrl+Alt+Fn(n 为1-6之间的数字,代表第几个虚拟控制台) C. Ctrl+Shift+Fn(n 为1-6之间的数字,代表第几个虚拟控制台) D. Shift+Fn(n 为1-6之间的数字,代表第几个虚拟控制台) 19. 在 Linux 中,完整路径中的目录间分隔符是:(A) A. / 的。(B) A. chmod a-x mm.txt A. init 0 A. upper A. :q A. cc B. init 1 B. translate B. :q! B. dd C. :x C. yy B. /home/ C. NID B. chmod o-x mm.txt C. init 5 C. tr D. ZZ D. Ctrl+c C. / D. CID D. passwd D. /sea C. chmod -x mm.txt D. chmod ugo-x mm.txt 21. 下面哪一条命令可被用来关闭 Linux 系统。(A) D. init 6 D. lower 22. 在 Linux 系统中,下面哪一条命令可被用来把大写字母转换成小写字母形式。(C) 23. 在 vi 全屏幕文本编辑器中,在指令模式下键入哪条命令将实现文件的不保存强制退出效果。(B) 24. 当使用 vi 编辑一个文件时,在指令模式下,下面哪条命令能复制当前行的内容到剪贴板中。(C) 25. 在 Linux 中,如果当前目录是/home/sea/china,则下面哪一个目录是 china 目录的父目录。(A) A. /home/sea A. PID A. super 26. 当你登录 Linux 后,一个带有被称作____的数字进程号的脚本被启动。(A) B. UID B. su 27. 在 Linux 中,下面哪一条命令可更改普通用户为超级用户。(B) C. tar 28. 关于 Linux 中的命令“shutdown -k”,下面的哪一条叙述是正确的。(A) A. 发送一条警示消息到所有用户 B. 在重启动系统时跳过“fsck”过程操作 C. 在关闭系统时跳过“init”过程操作 D. 取消正在运行的关闭(shutdown)操作过程 29. Linux 允许一个文件名有256个字符,但为了保证兼容性和可移植性,建议你把文件名长度控制在____ 个字符以内。(C) A. 8 B. 12 C. 14 D. 16 30. 在 Linux 系统中,通过使用文件链接命令(ln)功能,可实现一个文件被下述哪种形式来处理。(D) A. 仅一个文件名称 B. 不超过两个文件名称 B. \ C. | D. 20. 在 Linux 中,要求将文件 mm.txt 的所有使用者的文件执行权限删除。则下面所示命令中,哪一个是错 B. /etc/lilo.sys C. Ctrl+u C. /usr/lilo.conf D. Ctrl+q D. /etc/lilo.conf 17. 在命令行中可以使用____组合键来中止(kill)当前运行的程序。(B) B. Ctrl+c 18. 默认情况下,Linux 提供有六个虚拟控制台。当运行 X Window 后,应按什么键来切换到这六个虚拟控

11

C. 每个目录可有一个文件名称 A. /bin A. tc A. alias A. #/bin/csh A. 管道 (B) A. shell 变量 B. shell 脚本 C. 选项 D. % C. 覆盖 B. /tmp B. cc C. gcc C. /lib

D. 两个或更多个文件名称 D. /root

31. 大部分主要的 Linux 系统文件是存放在下面的哪个目录之中的。(A) 32. Linux 标准 c 和 c++编译器是____。(C) D. gdb C. exportfs D. export D. #!/bin/bash D. shell 34. 下面哪条命令可用来使 shell 变量变为一个全局变量。(D) B. exports 35. 在一个 bash shell 脚本的第一行上应加入下面所示中的哪一条语句。(D) B. #/bin/bash C. /bin/bash C. 文本处理器 36. Linux 命令行是由____提供的。(D) B. 分层结构文件系统 37. 你可编制一个由一系列命令组成的程序,该程序可由 shell 执行。这种类型的程序被称作“____”。 C. 管道 D. 终端号 D. shell 语法

38. 要从 shell 命令行中执行一条命令,你必须首先键入____。(B) A. 参数变量 B. 命令名 A. @ B. & C. # 39. 用户要想在后台执行程序,则你需在命令行的末端放置哪个字符。(B) 40. 使用标准输出重定向符(>),比如“>file01”将会导致文件 file01中的数据被____。(C) A. 复制 B. 移去 D. 打印 B. cp -P ./dir1/* ./dir2 C. cp -d ./dir1/* ./dir2 D. cp 41. 下面哪条命令可把./dir1目录(包括它的所有子目录)内容复制到./dir2中?(D) A. cp -i ./dir1/* ./dir2 -r ./dir1/* ./dir2 42. 哪条命令用来显示文件和目录占用的磁盘空间?(B) A. df A. df A. vfat B. du B. du C. ls C. ls D. printenv D. mount D. iso9660 C. 更容易操作 D. 没有突出的优点 47. 下面哪条命令可被用来显示已安装文件系统的占用磁盘空间?(A) 43. 安装 CD-ROM 时,默认选择哪种类型的文件系统?(D) B. ufs C. ext2 44. swap 文件与 swap 分区相比,它具有如下所叙述的哪条优点?(B) A. 更好的性能 少个用户?(D) A. 3 B. 4 C. 5 D. 不清楚 B. 存放可执行程序、系统管理工具和库 D. 存放用于系统管理的配置文件 D. mount 46. /etc 文件系统的标准应用是用于____?(D) A. 安装附加的应用程序 C. 设置用户的主目录 A. df B. du C. ls B. 可以更有效率地应用磁盘空间 45. 如果在/etc/group 文件中有一行内容是“students::600:z3,l4,w5”,那么在“students”组中有多

47. 下面哪条命令可被用来显示已安装文件系统的占用磁盘空间?(A) 48. 在安装 Linux 操作系统过程中你可以选择下面哪种形式来登录?(D) A. 选择“图形登录”在级别4层次设置系统起始模式 B. 选择“文本登录”在级别5层次设置系统起始模式 C. 选择“图形登录”在级别3层次设置系统起始模式 D. 选择“文本登录”在级别3层次设置系统起始模式

12

49. 在 ext2文件系统中,一个目录数据块中的指针指向的是____。(C) A. 目录中的子目录和文件 B. 目录的其它数据块 A. $# B. $* C. $0 D. $$ C. Ctrl+Alt+F4 D. Ctrl+Alt+Backspace C. 目录的 i 节点 D. 该目录的父目录 50. 在 Linux shell 中,下面哪个变量代表的是 shell 程序命令的程序文件名。(C) 51. 键入下面所述的哪个组合键,可以退出 X Window。(D) A. Alt+F4 二、多项选择 1. 硬盘分区是针对一个硬盘进行操作的,它可以分为:____、____、____。(D,A,C) A. 扩展分区 B. 物理分区 A. APM 管理模式 (A,B,D) A. 字符串值 A. 根分区(/) B. 二进制值 C. 实数型值 D. DWORD 值 D. 逻辑分区 5. Linux 系统必须至少要创建哪些分区:(A,B) B. 交换(swap)分区 C. 扩展分区 6. 在 Linux 中,具有相当丰富使用的联机帮助功能。用户通常可通过下面哪几种方式来获取操作命令的使 用方法或参数选项内容。(A,B,C,D) A. man 命令 C,D) A. cd $HOME A. /etc/fstab A. 普通文件 A. 登录 ID 号 B. cd HOME C. cd D. cd ~ C. /etc/passwd D. /etc/inittab 8. 系统用户帐户信息被贮藏在下面哪些文件中。(B,C) B. /etc/shadow B. 目录文件 9. Linux 的基本文件类型有哪几种:(A,B,C,D) C. 链接文件 D. 特殊文件 10. 要成功登录 Linux 系统,至少需要哪些必备条件。(A,B) B. 默认登录 shell C. 登录(用户)主目录 D. 一个独一无二的网络识别号 B. 你应该在卸载之前把 CD 盘取出 11. 关于“umount”命令操作的描述,下面哪些描述是错误的。(A,B,C,D) A. 你可以在卸载之前把软盘取出 C. 默认情况下,普通用户可以使用该命令 D. 默认情况下,root 用户可以使用该命令卸载任何路径中的任何文件系统。 12. 下面关于“fsck”的叙述,哪些是正确的?(B,D) A. 你应每天执行该命令 B. 你应在“单用户模式”下执行该命令 C. 你应先做好文件系统层次级备份,然后再执行该命令 D. 你应在安装文件系统前执行该命令 13. 关于“符号链接”的叙述,下面哪些叙述是正确的?(A,B,C,D) A. 它可以链接到一个目录 C. 它可以链接到一个不存在的文件 A. 把用户分配到各个组 C. 存放用户口令 A. init 0 B. 它可以链接到一个设备文件 D. 它可以链接到另一个文件系统的一个文件 B. whatis 命令 C. info 命令 D. 命令 --help 7. 假设用户当前目录是:/home/xu,现需要返回到用户主目录,则下面哪几种命令可实现这一目的。(A, C. 逻辑分区 D. 主分区 D. DPMS 管理模式 3. 目前, 在 PC 机上使用的电源管理模式主要有:(A,C) B. PM 管理模式 C. ACPI 管理模式 4. 在 Windows 注册表中, 键值由键值项名称和键值项数据组成。 其中键值项数据类型有如下所示中哪几种。 B. Ctrl+Backspace

14. 下面关于文件/etc/group 的功能的描述,哪些是正确的?(A,B) B. 为每个组号设置一个组名 D. 规定哪个用户可以处理诸如打印机之类的网络资源 C. shutdown -h now D. 关闭电源

15. 下面哪些命令可以被用来安全终止一个正在运行的 Linux 系统。(A,C) B. init 1

13

16. 在下面哪些情况下可以安全地运行 fsck 工具程序?(C,D) A. 一个正处于运行状态下的文件系统 C. 一个被卸载的文件系统 B. 运行于级别2的 root 文件系统 D. 一个被只读安装的文件系统

17. 在 bash 中,如果你想永久设置诸如 PATH 之类的参数,而不必在你每次登录时都要重新设置一次,则 你可以在下面哪些文件中定义这些参数。(A,B) A. $HOME/.bashrc C. $HOME/.cshrc B. $HOME/.bash_profile D. $HOME/.bash_logout

18. 在 Linux 环境的当前目录下,有 ch1.txt,ch2.txt,ch3su.txt,xch2.txt 文件。请问哪些命令可实 现对 ch 开头的文件名的列示。(A,B,C) A. ls ch[123]* POSIX.1标准。(R) 2. 自由软件是指由开发者提供软件全部源代码并放弃包括版权在内的任何权利,任何用户都有权使用、拷 贝、扩散、修改的软件,只要用户也将自己修改过的程序代码公开就行。(W) 3. Linux 是 Unix 的一个变种,是对 Unix 内核的修补,但它可以被免费使用。(W) 4. Linux 版本号分为两类:内核版本与发行版本。而 Linux 内核的版本又被分为两种:测试版本与产品化 版本。Linux 内核版本号由三位数字组成,其中第二位数字说明版本类型,如果该数字是偶数,则说明这 种版本是产品化版本;如果是奇数,则为测试版本。(R) 5. X Window 系统是 Unix 上的标准图形界面,是一个支持多种应用程序的环境。Linux 用的 X Window 版本 通常是 XFree86。(R) 6. tar 命令只能进行打包或解包操作,没有压缩功能,用户要进行压缩操作,必须使用其它诸如 gzip 之 类的压缩软件。(W) 五、填充题 1. 在 Linux 中 , 若 要 为 命 令 “ls -art” 设 置 一 个 别 名 tdir , 则 应 命 令 行 中 键 入 别 名 命 令 : ________________________。从命令行设置的别名只在当前会话中有效。为想在登录时使别名有效,如果 你使用的是 bash,则把这个别名定义放在用户主目录中的_________文件或____________文件中。(alias tdir="ls -art",.bashrc,.bash_profile) 2. 在 Linux 中,用户可通过 cat 命令来创建一个新文件。若要创建新文件 abc,则应在命令行中键入 ____________命令。然后,用户可通过键盘键入文件内容,输入完后按回车键,然后按_________组合键或 _________组合键来结束输入过程即可。另外,用户还可以通过 cp 命令来创建一个新文件。若一个位于第 一 个 虚 拟 终 端 号 上 的 用 户 要 通 过 cp 命 令 创 建 新 文 件 abc , 则 你 需 在 命 令 行 上 键 入 _________________________命令。(cat >abc,Ctrl+d,Ctrl+c,cp /dev/tty1 abc) 3. 在 Linux 中,用户可通过____命令来创建文件链接。链接有两种,一种被称为_______(这类链接也通常 被称为一般链接),它要求链接文件和被链接文件必须位于同一个文件系统中,并且不能链接目录。另一种 被称为____________的链接方式则不存在这一问题。(ln,硬链接,符号链接) 4. 要求在 Linux 中将当前目录中的 Finished 子目录及子目录中所有文件通过 rm 命令来删除。 则应键入命 令______________________。(rm -r Finished) 六、选择填充 1. 在 Linux 中,可使用_____命令来删除指定目录。但它要求一个目录被删除之前必须是空的。而另一删 除命令_____则无此限制。操作者应是于____有写权限的所有使用者。删除某目录时也必须具有对____的写 权限。(B,A,C,D) A. rm B. rmdir C. 当前目录 D. 父目录 E. 根目录 F. 用户主目录 2. 在 Linux 中,被称之为____链接实际上根本不是文件,它们只是指向同一索引节点的那些目录条目。显 然, 这种链接____跨越设备界线, 因为所有的目录条目都指向同一个索引节点。 而另一种链接, 被称为____ B. ls ch[1-3]* C. ls ch* D. ls ch?.* 1. Linux 是一种免费的完全的多任务操作系统,它完全运行在微处理器的保护模式下。Linux 完全兼容

14

的这种链接的目录条目包含一个文件的索引节点(该索引节点本身又是对 Linux 逻辑文件系统上某处的另 一个文件的引用),这类链接____指向同一磁盘或另一磁盘上的另一个文件或目录,____指向另一台计算机 上的一个文件或目录。 使用____, 每个链接都有同等的地位(也就是说, 系统把每个链接都看作是原始文件), 并且在文件的最后一个链接被删除之前,实际的数据不会被删除;使用____,当原始文件被删除时,所有 对该文件的链接也都被删除。(A,F,C,E,E,A,C) A. 普通链接 B. 索引链接 C. 符号链接 D. 指针链接 E. 可以 F. 不可以 3. 在 Linux 中, 通常对软盘使用之前要进行低级格式化(命令是__________), 对硬盘则要进行分区操作(通 常命令有________、_______等),然后还要创建文件系统(命令是____________),而要真正使用,还需要 进行挂装文件系统操作(命令是__________)。最后操作完成后,还应进行文件系统的卸载操作(命令是 __________)。 (B,C 或 E,E 或 C,D,G,J) A. format H. setup B. fdformat I. unmount C. fdisk J. umount D. mkfs K. undelete E. fips F. makefs G. mount

4. 在 Linux bash 环境中,执行 echo $SHELL 的执行结果是__________;执行 echo "$SHELL"的执行结果 是___________;执行 echo '$SHELL'的执行结果是______________。(A,A,B) A. /bin/bash 一、单项选择题 1、存放用户帐号的文件是(C) 。 A. shadow B. group C. passwd D. gshadow 2. 局 域 网 的 网 络 地 址 192.168.1.0/24 , 局 域 网 络 连 接 其 它 网 络 的 网 关 地 址 是 192.168.1.1 。 主 机 192.168.1.20 访问 172.16.1.0/24 网络时,其路由设置正确的是(B ) 。 A route add –net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1 B route add –net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.255 metric 1 C route add –net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1 D route add default 192.168.1.0 netmask 172.168.1.1 metric 1 3. 如何删除一个非空子目录 /tmp (B )。 A. del /tmp/* B. rm -rf /tmp A. rwxr--rwA A A (C)目录中。 A /bin B A B /etc C /dev D /lib D 加载网卡到内核中 9.下列提法中,不属于 ifconfig 命令作用范围的是(D ) 。 A 配置本地回环地址 配置网卡的 ip 地址 C 激活网络适配器 less B mesg y C write D 10.linux 系统通过(C) 命令给其他用户发消息。 echo to 11.Linux 系统的联机帮助命令是(D) 。 A. tar B. Cd C. Mkdir D. Man 服务器/工作站 rwx B xrw B B B. rw-r--r— b/s D C srw C rc.samba D smb.conf C. rm -Ra /tmp/* C. --xr—rwx 集中式 D D. rm –rf /tmp/* D. rwxr--r— 分布式 4.如果执行命令 #chmod 746 file.txt,那么该文件的权限是(A) 。 5.WWW 服务器是在 Internet 上使用最为广泛,它采用的是 (B )结构。 6.文件权限读、写、执行的三种标志符号依次是(A) 。 C rdx 7.Samba 服务器的配置文件是 (D) 。 httpd.conf inetd.conf 8.Linux 文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在 B. $SHELL C. SHELL D. "$SHELL" E. '$shell'

15

12.从后台启动进程,应在命令的结尾加上符号( A) A A B C D & B @ C # 。 D $ 13.关于 dns 服务器,叙述正确的是(D) dns 服务器配置不需要配置客户端



建立某个分区的 dns 服务器时只需要建立一个主 dns 服务器 主 dns 服务器需要启动 named 进程,而辅 dns 服务器不需要 dns 服务器的 root.cache 文件包含了根名字服务器的有关信息 A # reboot B # halt C # reboot D # shutdown –r now

14.在重启 linux 系统的同时把内存中的信息写入硬盘,应使用(D) 命令实现。 二、填空题 1.启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为 at 、 batch 和 crontab 。 2.shell 不仅是 用户命令的解释器 , 它同时也是一种功能强大的编程语言。 bash 是 Linux 的缺省 shell。 3.在 Linux 系统中,以 drw-r--r-6. 管道 。 gzip 。 就是将前一个命令的 标准输出 作为后一个命令的 标准输入 。 adduser 或 useradd /etc/fstab netconfig 。 中读取要加载的文件系统。 程序对网络进行配置,该安装程序会一步步提示用户输入 文件 方式访问设备 。 4. 若 用 数 值 形 式 表 示 某 权 限 , 八 进 制 数 为 644 , 该 文 件 属 性 是 目 录 , 则 用 字 符 表 示 权 限 则 为 : 5.在 Linux 系统中,压缩文件后生成后缀为.gz 文件的命令是 7. 增加一个用户的命令是: 8.linux 内核引导时,从文件 9.在安装 linux 系统中,使用

主机名、域名、域名服务器、ip 地址、 网关地址 和 子网掩码 等必要信息。 10.DNS 服务器的进程命名为 named,当其启动时,自动装载 /etc 目录下的 named.conf 文件中定义的 DNS 分区数据库文件。 11.在用 vi 编辑文件时,将文件内容存入 test.txt 文件中,应在命令模式下键入 : 域名解析客户端,需配置 进行字符串查找,使用 1、 Linux 系统目录结构? /etc/resolv.conf grep 命令。 文件。 w test.txt 。 12.在使用手工的方法配置网络时,可通过修改 /etc/hostname 文件来改变主机名,若要配置该计算机的 13.在 Linux 系统中,用来存放系统所需要的配置文件和子目录的目录是 /etc 。 14.DNS 实际上是分布在 internet 上的主机信息的数据库,其作用是实现 IP 地址和主机名 之间的转换。

2、 简述 X Window 的几个组成部分及各个部分的功能。 服务器、 客户机、 通信通道、 服务器和客户机之间的通信 3、 什么是 Shell,它的作用是什么? 答:shell,就是命令行解释程序,它提供了用户与操作系统之间基于命令行的交互界面。用户命令行输入 命令,由 SHELL 对它们做出解释,并将其送往操作系统去执行。

16

4、 (1)在用户 gordon 个人目录下新建目录 soft。 (2)并搜索路径/etc 下所有以 h 开头的文件及目录,拷贝到 soft 中。 (3)请把目录 soft 下所有内容建立 tar 包,并命名为 soft.tar.gz。 答: (1)mkdir /home/gordon/soft (3)tar -zcvf soft.tar.gz (2)cp -r /etc/h*.* /home/ gordon/soft /home/ gordon/soft

5、 某 Linux 主机的/etc/rc.d/rc.inet1 文件中有如下语句,请修正错误,并解释其内容。 ROUTE add –net default gw 192.168.0.101 netmask 255.255.0.0 metric 1 ROUTE add –net 192.168.1.0 gw 192.168.0.250 netmask 255.255.0.0 metric 1 答:修正错误 (1)ROUTE 应该小写:route (2)子网掩码应该为 255.255.255.0 (3)缺省路由的子网掩码应该改为 0.0.0.0 (4)缺省路由应该在最后设定,否着其后面的路由将无效。 解释内容 (1)route:建立静态路由表命令 (5)gw 192.168.0.101:网关地址 (2)add:添加一条新的路由 (4)default:建立一条缺省路由 (6)metric:到达目标网络路由器经过的跳数 (3)-net 192.168.1.0:到达目标网络的网络地址

1、 (1)增加两个组账号 group1、group2,并指定组账号 ID 分别为 10100、10101。 (2)增加二个用户账号 user1(UID 为 2045,并属于组 group1) 、user2(UID 为 2046,并属于组 group2) 。 答: (1)groupadd -g 10100 group1 (2)useradd user1 -u 2045 -g group1 2.请按下列要求写出每一步骤的命令: (1)新建普通用户 ray,并转为 ray 用户登录。 (2)查看/etc/boot 路径下的所有内容。 (3)查看文件/etc/hosts 的内容。 (1)useradd ray passwd ray su - ray (2)ls -a /etc/boot(3)cat /etc/hosts 3.进程的查看和调度分别使用什么命令? 进程查看的命令是 ps 和 top。 进程调度的命令有 at,crontab,batch,kill。 4.在所用的 Linux 系统上,根目录下有哪些内容?各自的功能是什么? 答: /root :root 用户的 home 目录,/dev:设备文件,/media:媒体,/mnt:挂载,/usr:用户程序,/bin: 系统应用程序,/user/bin:用户应用程序, /home:其他用户的家目录,/boot:启动文件,/lib:库文件。 四、综合设计题 1.某系统管理员需每天做一定的重复工作,请按照下列要求,编制一个解决方案: (1)在下午 5 :50 删除/123 目录下的全部子目录和全部文件; (2)从早 9:00~下午 5:00 每小时读取/456 目录下 x1 文件中每行第一个域的全部数据加入到/bak 目录下 的 bak01.txt 文件内; (3)每逢星期一下午 4:50 将/data 目录下的所有目录和文件归档并压缩为文件:backup.tar.gz; (4)在下午 4:55 将 IDE 接口的 CD-ROM 卸载(假设设备名为 hdc) ; (5)在早晨 8:30 前开机后启动。 解决方案: (1)用 vi 创建编辑一个名为 prgx 的 crontab 文件; (2)prgx 文件的内容: 50 17 * * * rm -r /123/* 0 9-17/1 * * * cut -f1 /456/x1 &gt;;&gt;; /bak/bak01.txt 50 16 * * 1 tar zcvf backup.tar.gz /data groupadd -g 10101 group2 useradd user2 -u 2046 -g group2

17

55 16 * * * umount /dev/hdc (3)由超级用户登录,用 crontab 执行 prgx 文件中的内容: root@xxx:#crontab prgx;在每日早晨 8:30 之前开机后即可自动启动 crontab 一.填空题: 1. 在 Linux 系统中,以 文件 方式访问设备 。 2. Linux 内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。 3. Linux 文件系统中每个文件用 i 节点 来标识。 4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i 节点表块 和数据存储块。 5. 链接分为: 硬链接 和 符号链接 。 6. 超级块包含了 i 节点表 和 空闲块表 等重要的文件系统信息。 7. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为: 644 ,该文件属性是 目 录 。 8. 前台起动的进程使用 Ctrl+c 终止。 9. 静态路由设定后,若网络拓扑结构发生变化,需由系统管理员修改路由的设置。 10. 网络管理的重要任务是: 控制 和 监控 。 11. 安装 Linux 系统对硬盘分区时,必须有两种分区类型: 文件系统分区 和 交换分区 。 13. 编写的 Shell 程序运行前必须赋予该脚本文件 执行 权限。 14. 系统管理的任务之一是能够在 分布式 环境中实现对程序和数据的安全保护、备份、恢复和更新。 15. 系统交换分区是作为系统 虚拟存储器 的一块区域。 16. 内核分为 进程管理系统 、 内存管理系统 、 I/O 管理系统 和文件管理系统 等四个子系统。 17. 内核配置是系统管理员在改变系统配置 硬件 时要进行的重要操作。 18. 在安装 Linux 系统中,使用 netconfig 程序对网络进行配置,该安装程序会一步步提示用户输入主机 名、域名、域名服务器、IP 地址、 网关地址 和 子网掩码 等必要信息。 19. 唯一标识每一个用户的是用户 ID 和用户名。 20 . RIP 协议是最为普遍的一种内部协议,一般称为动态路由信息协议。 21. 在 Linux 系统中所有内容都被表示为文件,组织文件的各种方法称为 文件系统 。 22. DHCP 可以实现动态 IP 地址分配。 23. 系统网络管理员的管理对象是服务器、 用户 和服务器的进程 以及系统的各种资源。 24. 网络管理通常由监测、传输和管理三部分组成,其中管理部分是整个网络管理的中心。 25. 当想删除本系统用不上的 设备驱动程序 时必须编译内核,当内核不支持系统上的 设备驱动程序 时,必须对内核 升级 。 26 Ping 命令可以测试网络中本机系统是否能到达 一台远程主机 ,所以常常用于测试网络的 连通性 。 27. vi 编辑器具有两种工作模式: 命令模式 和 输入模式 。 28. 可以用 ls –al 命令来观察文件的权限,每个文件的权限都用 10 位表示,并分为四段,其中第一段占 1 位,表示 文件类型 ,第二段占 3 位,表示 文件所有者 对该文件的权限。 29. 进程与程序的区别在于其动态性,动态的产生和终止,从产生到终止进程可以具有的基本状态为: 运 行态 、 就绪态 和 等待态(阻塞态) 。 30. DNS 实际上是分布在 internet 上的主机信息的数据库,其作用是实现 IP 地址和主机名 之间的转换。 31. Apache 是实现 WWW 服务器功能的应用程序,即通常所说的“浏览 web 服务器”,在服务器端 为用户 提供浏览 web 服务 的就是 apache 应用程序。 32. 在 Linux 系统上做备份可以有两种类型:系统备份 和 用户备份 。其中前者是指对 操作系统 的备 份,后者是指对 应用程序和用户文件的备份。 33. CD-ROM 标准的文件系统类型是 iso9660 。 34. 当 lilo.conf 配置完毕后,使之生效,应运行的命令及参数是 lilo 。

18

35. 在使用 ls 命令时,用八进制形式显示非打印字符应使用参数 -b 。 36. Linux 使用支持 Windows 9.x/2000 长文件名的文件系统的类型是 vfat 。 37. 设定限制用户使用磁盘空间的命令是 quota 。 38 在 Linux 系统中,用来存放系统所需要的配置文件和子目录的目录是 /etc 。 39. 硬连接只能建立对 文件 链接。符号链接可以跨不同文件系统创建。 40. 套接字文件的属性位是 s 。 41. 结束后台进程的命令是 kill 。 42. 进程的运行有两种方式,即 独立运行和使用父进程运行 。 43. Links 分为 硬链接和符号链接 。 44. 在超级用户下显示 Linux 系统中正在运行的全部进程,应使用的命令及参数是 ps -aux 。 45. 管道文件的属性位是 p 。 46. 将前一个命令的标准输出作为后一个命令的标准输入,称之为 管道 。 47. 为脚本程序指定执行权的命令及参数是 chmod a+x filename 。 48. 进行远程登录的命令是 telnet 。 49. 欲发送 10 个分组报文测试与主机 abc.tuu.edu.cn 的连通性,应使用的命令和参数是: ping abc.tuu.edu.cn –c 10 。 50. DNS 服务器的进程命名为 named,当其启动时,自动装载 /etc 目录下的 named.conf 文件中定义的 DNS 分区数据库文件。 51. Apache 服务器进程配置文件是 httpd.conf 。 52.在 Linux 系统中,压缩文件后生成后缀为.gz 文件的命令是 gzip 。 53. 在用 vi 编辑文件时,将文件内容存入 test.txt 文件中,应在命令模式下键入 :w test.txt 。 54 可以在标准输出上显示整年日历的命令及参数是 cal -y 。 55. 在 shell 编程时,使用方括号表示测试条件的规则是:方括号两边必须有 空格 。 56. 检查已安装的文件系统/dev/had5 是否正常,若检查有错,则自动修复,其命令及参数是 fsck –a /dev/had5 。 57. 在 Windows9.x 环境下共享 Unix/Linux 中的用户目录的一个工具是 Samba 服务器 。 58. 系统管理员的职责是进行系统资源管理、系统性能管理、设备管理、安全管理和 系统性能监测 。 59 在 Linux 系统中,测试 DNS 服务器是否能够正确解析域名的的客户端命令,使用命令 nslookup 。 60. 在 Linux 系统下,第二个 IDE 通道的硬盘(从盘)被标识为 hdb 。 61. 当系统管理员需升级内核版本和改变系统硬件配置时,应 重新编译内核 。 62. 如果只是要修改系统的 IP 地址,应修改 /etc/rc.d/rc.inet1 配置文件。 63. 当 LAN 内没有条件建立 DNS 服务器,但又想让局域网内的用户可以使用计算机名互相访问时,应配置 /etc/hosts 文件。 64. 在 vi 编辑环境下,使用 Esc 键 进行模式转换。 65. Slackware Linux 9.0 通常使用 ext3 文件系统,系统的全部磁盘块由 四 部分组成。 66. 将/home/stud1/wang 目录做归档压缩,压缩后生成 wang.tar.gz 文件,并将此文件保存到/home 目录 下,实现此任务的 tar 命令格式 tar zcvf /home/wang.tar.gz /home/stud1/wang 。 67. 管道就是将前一个命令的 标准输出 作为后一个命令的 标准输入 。 68. 在使用手工的方法配置网络时,可通过修改 /etc/HOSTNAME 文件来改变主机名,若要配置该计算机的 域名解析客户端,需配置 /etc/resolv.conf 文件。 69. 启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为 at 、 batch 和 crontab 。 70. test.bns.com.cn 的域名是 bns.com.cn ,如果要配置一域名服务器,应在 named.conf 文件中定义 DNS 数据库的工作目录。 71. Sendmail 邮件系统使用的两个主要协议是: SMTP 和 POP ,前者用来发送邮件,后者用来接收邮件。

19

72. DHCP 是动态主机配置协议的简称,其作用是:为网络中的主机分配 IP 地址 。 73. 目前代理服务器使用的软件包有很多种,教材中使用的是 squid 。 74. rm 命令可删除文件或目录,其主要差别就是是否使用递归开关 -r 或-R 。 75. mv 命令可以移动文件和目录,还可以为文件和目录重新命名。 76. 路由选择协议 (RIP) 的跳数表示到达目的地之前必须通过的 网关 数,RIP 接受的最长距离是 15 跳 。 77. ping 命令用于测试网络的连通性,ping 命令通过 ICMP 协议(internet 控制信息协议)来实现。 78. nfs 协议用于实现 Unix(/linux)主机之间的文件系统共享。 79. 在 Linux 操作系统中,设备都是通过特殊的 文件 来访问。 80. shell 不仅是 用户命令的解释器 , 它同时也是一种功能强大的编程语言 bash 是 Linux 的缺省 shell 。 。 81. 用 >;>; 符号将输出重定向内容附加在原文的后面。 82. 增加一个用户的命令是:adduser 或 useradd 。 83 进行字符串查找,使用 grep 命令。 84. 使用 * 每次匹配若干个字符。 85. /sbin 目录用来存放系统管理员使用的管理程序。 二.单项选择题: 1. 下面的网络协议中,面向连接的的协议是: A 。 A 传输控制协议 B 用户数据报协议 C 网际协议 D 网际控制报文协议 2. 在/etc/fstab 文件中指定的文件系统加载参数中, D 参数一般用于 CD-ROM 等移动设备。 A defaults B sw C rw 和 ro D noauto 3. Linux 文件权限一共 10 位长度,分成四段,第三段表示的内容是 C 。 A 文件类型 B 文件所有者的权限 C 文件所有者所在组的权限 D 其他用户的权限 4. 终止一个前台进程可能用到的命令和操作 B 。 A kill B <CTRL>;+C C shut down D halt 5.在使用 mkdir 命令创建新的目录时,在其父目录不存在时先创建父目录的选项是 D 。 A -m B -d C -f D -p 6. 下面关于 i 节点描述错误的是 A 。 (inode 是一种数据结构,vfs 中描述文件的相关参数??) A i 节点和文件是一一对应的 B i 节点能描述文件占用的块数 C i 节点描述了文件大小和指向数据块的指针 D 通过 i 节点实现文件的逻辑结构和物理结构的转换 7. 一个文件名字为 rr.Z,可以用来解压缩的命令是: D 。 A tar B gzip C compress D uncompress 8. 具有很多 C 语言的功能,又称过滤器的是 C 。 A csh B tcsh C awk D sed 9. 一台主机要实现通过局域网与另一个局域网通信,需要做的工作是 C 。 A 配置域名服务器 B 定义一条本机指向所在网络的路由 C 定义一条本机指向所在网络网关的路由 D 定义一条本机指向目标网络网关的路由 10. 建立动态路由需要用到的文件有 D 。 (awk 详解)

20

A /etc/hosts B /etc/HOSTNAME C /etc/resolv.conf D /etc/gateways 11. 局域网的网络地址 192.168.1.0/24,局域网络连接其它网络的网关地址是 192.168.1.1 。主机 192.168.1.20 访问 172.16.1.0/24 网络时,其路由设置正确的是 B 。 A route add –net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1 B route add –net 172.16.1.0 gw 192.168.1.1 netmask255.255.255.255 metric 1 C route add –net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1 D route add default 192.168.1.0 netmask 172.168.1.1 metric 1 12. 下列提法中,不属于 ifconfig 命令作用范围的是 D 。 A 配置本地回环地址 B 配置网卡的 IP 地址 C 激活网络适配器 D 加载网卡到内核中 13. 下列关于链接描述,错误的是 B 。 A 硬链接就是让链接文件的 i 节点号指向被链接文件的 i 节点 B 硬链接和符号连接都是产生一个新的 i 节点 C 链接分为硬链接和符号链接 D 硬连接不能链接目录文件 14. 在局域网络内的某台主机用 ping 命令测试网络连接时发现网络内部的主机都可以连同,而不能与公网 连通,问题可能是 C。 A 主机 IP 设置有误 B 没有设置连接局域网的网关 C 局域网的网关或主机的网关设置有误 D 局域网 DNS 服务器设置有误 15. 下列文件中,包含了主机名到 IP 地址的映射关系的文件是: B 。 A /etc/HOSTNAME B /etc/hosts C /etc/resolv.conf D /etc/networks 16. 不需要编译内核的情况是 D 。 A 删除系统不用的设备驱动程序时 B 升级内核时 C 添加新硬件时 D 将网卡激活 17. 在 shell 中变量的赋值有四种方法,其中,采用 name=12 的方法称 A 。 A 直接赋值 B 使用 read 命令 C 使用命令行参数 D 使用命令的输出 18. D 命令可以从文本文件的每一行中截取指定内容的数据。 A cp B dd C fmt D cut 19. 下列不是 Linux 系统进程类型的是 D 。 A 交互进程 B 批处理进程 C 守护进程 D 就绪进程(进程状态) 20.配置 Apache 1.3.19 服务器需要修改的配置文件为___A______ A httpd.conf B access.conf C srm.conf D named.conf 21. 内核不包括的子系统是 D 。 A 进程管理系统 B 内存管理系统 C I/O 管理系统 D 硬件管理系统 22. 在日常管理中,通常 CPU 会影响系统性能的情况是: A 。 A CPU 已满负荷地运转 B CPU 的运行效率为 30% C CPU 的运行效率为 50% D CPU 的运行效率为 80% 23. 若一台计算机的内存为 128MB,则交换分区的大小通常是 C 。 A 64MB B 128MB C 256MB D 512MB 24. 在安装 Linux 的过程中的第五步是让用户选择安装方式,如果用户希望安装部分组件(软件程序) , 并在选择好后让系统自动安装,应该选择的选项是 D 。 A full B expert C newbie D menu

21

25. Linux 有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容, 应使用 C 命令。 A cat B more C less D menu 26. 下列信息是某系统用 ps –ef 命令列出的正在运行的进程, D 进程是运行 Internet 超级服务器,它 负责监听 Internet sockets 上的连接,并调用合适的服务器来处理接收的信息。 A root 1 4.0 0.0 344 204? S 17:09 0:00 init B root 2 0.0 0.1 2916 1520? S 17:09 0:00 /sbin/getty C root 3 0.0 0.2 1364 632? S 17:09 0:00 /usr/sbin/syslogd D root 4 0.0 1344 1204? S 17:09 0:10 /usr/sbin/inetd 27.在 TCP/IP 模型中,应用层包含了所有的高层协议,在下列的一些应用协议中, B 是能够实现本地与 远程主机之间的文件传输工作。 A telnet B FTP C SNMP D NFS 28.当我们与某远程网络连接不上时,就需要跟踪路由查看,以便了解在网络的什么位置出现了问题,满 足该目的的命令是 C 。 A ping B ifconfig C traceroute D netstat 29.对名为 fido 的文件用 chmod 551 fido 进行了修改,则它的许可权是 D 。 A -rwxr-xr-x B -rwxr--r-- C -r--r--r-- D -r-xr-x—x 30. 在 i 节点表中的磁盘地址表中,若一个文件的长度是从磁盘地址表的第 1 块到第 11 块,则该文件共 占有 B 块号。 A 256 B 266 C 11 D 256×10 (??)31. 用 ls –al 命令列出下面的文件列表, D 文件是符号连接文件。 A -rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 hello B -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbey C drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhang D lrwxr--r-- 1 hel users 2024 Sep 12 08:12 cheng 32. DNS 域名系统主要负责主机名和 A 之间的解析。 A IP 地址 B MAC 地址 C 网络地址 D 主机别名 33. WWW 服务器是在 Internet 上使用最为广泛,它采用的是 B 结构。 A 服务器/工作站 B B/S C 集中式 D 分布式 34.Linux 系统通过 C 命令给其他用户发消息。 A less B mesg y C write D echo to [ 注:mesg [y|n] 所有使用者 决定是否允许其他人传讯息到自己的终端机介面 ] 35.NFS 是 C 系统。 A 文件 B 磁盘 C 网络文件 D 操作 36. B 命令可以在 Linux 的安全系统中完成文件向磁带备份的工作。 A cp B tr C dir D cpio [注:如果用 echo $PATH 或者 echo $LD_LIBRARY_PATH 等类似的命令来显示路径信息的话,我们看到的 将会是一大堆用冒号连接在一起的路径, tr 命令可以把这些冒号转换为回车,这样,这些路径就具有很 好的可读性了: echo $PATH | tr ":" "\n"] 37.Linux 文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放 在 C 目录中。 A /bin B /etc C /dev D /lib 38.在重新启动 Linux 系统的同时把内存中的信息写入硬盘,应使用 D 命令实现。

22

A # reboot B # halt C # reboot D # shutdown –r now 39.网络管理具备以下几大功能:配置管理、 A 、性能管理、安全管理和计费管理等。 A 故障管理 B 日常备份管理 C 升级管理 D 发送邮件 40.关于代理服务器的论述,正确的是 A 。 A 使用 internet 上已有的公开代理服务器,只需配置客户端。 B 代理服务器只能代理客户端 http 的请求。 C 设置好的代理服务器可以被网络上任何主机使用。 D 使用代理服务器的客户端没有自己的 ip 地址。 41.关闭 linux 系统(不重新启动)可使用命令 B 。 A Ctrl+Alt+Del B halt C shutdown -r now D reboot 42.实现从 IP 地址到以太网 MAC 地址转换的命令为: C 。 A ping B ifconfig C arp D traceroute 43.在 vi 编辑器中的命令模式下,键入 B 可在光标当前所在行下添加一新行。 A <a>; B <o>; C <I>; D A 44.在 vi 编辑器中的命令模式下,删除当前光标处的字符使用 A 命令。 A <x>; B <d>;<w>; C <D>; D <d>;<d>; 45.在 vi 编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用 C 命令。 A 上箭头 B 下箭头 C <.>; D <*>; 46.用命令 ls -al 显示出文件 ff 的描述如下所示,由此可知文件 ff 的类型为 A 。 -rwxr-xr-- 1 root root 599 Cec 10 17:12 ff A 普通文件 B 硬链接 C 目录 D 符号链接 47.删除文件命令为: D 。 A mkdir B rmdir C mv D rm 48.在下列的名称中,不属于 DNS 服务器类型的是:____C_____ A Primary Master Server B Secondary Master Server C samba D Cache_only Server 49.网络管理员对 WWW 服务器进行访问、控制存取和运行等控制,这些控制可在 A 文件中体现。 A httpd.conf B lilo.conf C inetd.conf D resolv.conf 50.邮件转发代理也称邮件转发服务器,它可以使用 SMTP 协议,也可以使用 C 协议。 A FTP B TCP C UUCP D POP 51.启动 samba 服务器进程,可以有两种方式:独立启动方式和父进程启动方式,其中前者是在 C 文件中 以独立进程方式启动。 A /usr/sbin/smbd B /usr/sbin/nmbd C rc.samba D /etc/inetd.conf 52.DHCP 是动态主机配置协议的简称,其作用是可以使网络管理员通过一台服务器来管理一个网络系统, 自动地为一个网络中的主机分配___D______地址。 A 网络 B MAC C TCP D IP 53.为了保证在启动服务器时自动启动 DHCP 进程,应将 A 文件中的 dhcpd=no 改为 dhcpd=yes。 A rc.inet1 B lilo.conf C inetd.conf D httpd.conf [注: 英文原义:RC 中文释义:含有程序(应用程序甚至操作系统)启动指令的脚本文件 注解:这一文件在操作系统启动时会自动执行,它含有要运行的指令(命令或其它脚本)列表。] 54.对文件进行归档的命令为 D 。 A dd B cpio C gzip D tar 55.改变文件所有者的命令为 C 。

23

A chmod B touch C chown D cat 56.在给定文件中查找与设定条件相符字符串的命令为: A 。 A grep B gzip C find D sort 57.建立一个新文件可以使用的命令为 D 。 A chmod B more C cp D touch(指令改变档案的时间记录。) 58.在下列命令中,不能显示文本文件内容的命令是: D 。 A more B less C tail D join 59.在使用匿名登录 ftp 时,用户名为 B 。 A users B anonymous C root D guest 60.在实际操作中,想了解命令 logname 的用法,可以键入 D 得到帮助。 A logname --man B logname/? C help logname D logname --help 61.如果 LILO 被安装在 MBR,使用 A 命令即可卸载 LILO。 A lilo –u B lilo –c C lilo –v D lilo -V 62.当用命令 ls –al 查看文件和目录时,欲观看卷过屏幕的内容,应使用组合键 D 。 A Shift+Home B Ctrl+ PgUp C Alt+ PgDn D Shift+ PgUp 63.mc 是 UNIX 风格操作系统的 C 。 A 文件编辑器/程序编译器 B 配置网络的窗口工具 C 目录浏览器/文件管理器 D Samba 服务器管理工具 64.i 节点是一个 D 长的表,表中包含了文件的相关信息。 A 8 字节 B 16 字节 C 32 字节 D 64 字节 65.文件权限读、写、执行的三种标志符号依次是 A 。 A rwx B xrw C rdx D srw 66.Linux 文件名的长度不得超过 C 个字符。 A 64 B 128 C 256 D 512 67.进程有三种状态: C 。 A 准备态、执行态和退出态 B 精确态、模糊态和随机态 C 运行态、就绪态和等待态 D 手工态、自动态和自由态 68. 从后台启动进程,应在命令的结尾加上符号 A 。 A & B @ C # D $ 69. B 不是邮件系统的组成部分。 A 用户代理 B 代理服务器 C 传输代理 D 投递代理 70.在 Shell 脚本中,用来读取文件内各个域的内容并将其赋值给 Shell 变量的命令是 D 。 A fold B join C tr D read 71.crontab 文件由六个域组成,每个域之间用空格分割,其排列如下: B 。 A MIN HOUR DAY MONTH YEAR COMMAND B MIN HOUR DAY MONTH DAYOFWEEK COMMAND C COMMAND HOUR DAY MONTH DAYOFWEEK D COMMAND YEAR MONTH DAY HOUR MIN crontab 命令:实现程序定时运行 72.用 ftp 进行文件传输时,有两种模式: C 。 A Word 和 binary B .txt 和 Word Document C ASCII 和 binary D ASCII 和 Rich Text Format 73.某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为 D 。 A 467 B 674 C 476 D 764

24

74.在 DNS 系统测试时,设 named 进程号是 53,命令 D 通知进程重读配置文件。 A kill –USR2 53 B kill –USR1 53 C kill -INT 63 D kill –HUP 53 75.Apache 服务器默认的接听连接端口号是 C 。 A 1024 B 800 C 80 (http)D 8 76.PHP 和 MySQL 的联合使用解决了 C 。 A 在 Proxy 上处理数据库的访问问题 B 在 WWW 服务器上处理黑客的非法访问问题 C 在 WWW 服务器上处理数据库的访问问题 D 在 Sendmail 邮件系统上处理数据库的访问问题 77.OpenSSL 是一个 A 。 A 加密软件 B 邮件系统 C 数据库管理系统 D 嵌入式脚本编程语言 78.Samba 服务器的配置文件是 D 。 A httpd.conf B inetd.conf C rc.samba D smb.conf 79.关于 DNS 服务器,叙述正确的是 D 。 A DNS 服务器配置不需要配置客户端 B 建立某个分区的 DNS 服务器时只需要建立一个主 DNS 服务器 C 主 DNS 服务器需要启动 named 进程,而辅 DNS 服务器不需要 D DNS 服务器的 root.cache 文件包含了根名字服务器的有关信息 80.退出交互模式的 shell,应键入 C 。 A <Esc>; B ^q C exit D quit 81.将 Windows C:盘(hda1)安装在 Linux 文件系统的/winsys 目录下,命令是 B 。 A root@l04.edu.cn:~#mount dev/had1 /winsys B root@l04.edu.cn:~#mount /dev/had1 /winsys C root@l04.edu.cn:~#mount /dev/had1 winsys D root@l04.edu.cn:~#mount dev/had1 winsys 82.设超级用户 root 当前所在目录为:/usr/local,键入 cd 命令后,用户当前所在目录为 B 。 A /home B /root C /home/root D /usr/local 83.字符设备文件类型的标志是 B 。 A p B c C s D l 84.将光盘 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 85.将光盘/dev/hdc 卸载的命令是 C 。 A umount /dev/hdc B unmount /dev/hdc C umount /mnt/cdrom /dev/hdc D unmount /mnt/cdrom /dev/hdc 86.在/home/stud1/wang 目录下有一文件 file,使用 D 可实现在后台执行命令,此命令将 file 文件中的 内容输出到 file.copy 文件中。 A cat file >;file.copy B cat >;file.copy C cat file file.copy & D cat file >;file.copy & 87.在 DNS 配置文件中,用于表示某主机别名的是: B 。 A NS B CNAME C NAME D CN 88.可以完成主机名与 IP 地址的正向解析和反向解析任务的命令是: A 。 A nslookup B arp C ifconfig D dnslook 89.下列变量名中有效的 shell 变量名是: C 。 A -2-time B _2$3 C trust_no_1 D 2004file 90.qmail 是 B 。

25

A 收取邮件的协议 B 邮件服务器的一种 C 发送邮件的协议 D 邮件队列 92.已知某用户 stud1,其用户目录为/home/stud1。分页显示当前目录下的所有文件的文件或目录名、用 户组、用户、文件大小、文件或目录权限、文件创建时间等信息的命令是 D 。 A more ls –al B more –al ls C more < ls –al D ls –al | more 93.关于进程调度命令, B 是不正确的。at--定期执行程序的调度命令 A 当日晚 11 点执行 clear 命令,使用 at 命令:at 23:00 today clear B 每年 1 月 1 日早上 6 点执行 date 命令,使用 at 命令:at 6am Jan 1 date C 每日晚 11 点执行 date 命令,crontab 文件中应为:0 23 * * * date D 每小时执行一次 clear 命令,crontab 文件中应为:0 */1 * * * clear 94.系统中有用户 user1 和 user2,同属于 users 组。在 user1 用户目录下有一文件 file1,它拥有 644 的 权限,如果 user2 用户想修改 user1 用户目录下的 file1 文件,应拥有 B 权限。 A 744 B 664 C 646 D 746 ??95.如果想配置一台匿名 ftp 服务器,应修改 C 文件。 A /etc/gateway B /etc/ftpservers C /etc/ftpusers D /etc/inetd.conf 96.Samba 服务器的进程由 B 两部分组成 。 A named 和 sendmail B smbd 和 nmbd C bootp 和 dhcpd D httpd 和 squid 97.要配置 NFS 服务器,在服务器端主要配置 C 文件。 A /etc/rc.d/rc.inet1 B /etc/rc.d/rc.M C /etc/exports D /etc/rc.d/rc.S 98.为保证在启动服务器时自动启动 DHCP 进程,应对 B 文件进行编辑。 A /etc/rc.d/rc.inet2 B /etc/rc.d/rc.inet1 C /etc/dhcpd.conf D /etc/rc.d/rc.S 99.在配置代理服务器时,若设置代理服务器的工作缓存为 64MB,配置行应为 D 。 A cache 64MB B cache_dir ufs /usr/local/squid/cache 10000 16 256 C cache_ mgr 64MB D cache_ mem 64MB 100.安全管理涉及的问题包括保证网络管理工作可靠进行的安全问题和保护网络用户及网络管理对象问 题。 C 属于安全管理的内容。 A 配置设备的工作参数 B 收集与网络性能有关的数据 C 控制和维护访问权限 D 监测故障 101.以下命令对中,正确的是: B 。 A ls 和 sl B cat 和 tac C more 和 erom D exit 和 tixe cat 是显示文件夹的命令,这个大家都知道,tac 是 cat 的倒写,意思也和它是相反的。cat 是从第一行显 示到最后一行,而 tac 是从最后一行显示到第一行,而 rev 则是从最后一个字符显示到第一个字符 102. B 命令是在 vi 编辑器中执行存盘退出。 A :q B ZZ C :q! D :WQ 103.下列关于/etc/fstab 文件描述,正确的是 D 。 A fstab 文件只能描述属于 linux 的文件系统 B CD_ROM 和软盘必须是自动加载的 C fstab 文件中描述的文件系统不能被卸载 D 启动时按 fstab 文件描述内容加载文件系统 104.通过文件名存取文件时,文件系统内部的操作过程是通过 C 。 A 文件在目录中查找文件数据存取位置。B 文件名直接找到文件的数据,进行存取操作。 C 文件名在目录中查找对应的 I 节点,通过 I 节点存取文件数据。 D 文件名在中查找对应的超级块,在超级块查找对应 i 节点,通过 i 节点存取文件数据 105.Linux 将存储设备和输入/输出设备均看做文件来操作, C 不是以文件的形式出现。 A 目录 B 软链接 C i 节点表 D 网络适配器 106.关于 i 节点和超级块,下列论述不正确的是 B 。 A i 节点是一个长度固定的表 B 超级块在文件系统的个数是唯一的

26

C i 节点包含了描述一个文件所必需的全部信息 D 超级块记录了 i 节点表和空闲块表信息在磁盘中存放的位置 107. D 设备是字符设备。 A hdc B fd0 C hda1 D tty1(A,B,C 为块设备) 108. B 目录存放着 Linux 的源代码。 A /etc B /usr/src C /usr D /home 109.关于文件系统的安装和卸载,下面描述正确的是 A 。 A 如果光盘未经卸载,光驱是打不开的 B 安装文件系统的安装点只能是/mnt 下 C 不管光驱中是否有光盘,系统都可以安装 CD-ROM 设备 D mount /dev/fd0 /floppy 此命令中目录/floppy 是自动生成的 110. B 不是进程和程序的区别。 A 程序是一组有序的静态指令,进程是一次程序的执行过程 B 程序只能在前台运行,而进程可以在前台或后台运行 C 程序可以长期保存,进程是暂时的 D 程序没有状态,而进程是有状态的 111.文件 exer1 的访问权限为 rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令 正确的是 A 。 A chmod a+x g+w exer1 B chmod 765 exer1 C chmod o+x exer1 D chmod g+w exer1 112.有关归档和压缩命令,下面描述正确的是 C 。 A 用 uncompress 命令解压缩由 compress 命令生成的后缀为.zip 的压缩文件 B unzip 命令和 gzip 命令可以解压缩相同类型的文件 C tar 归档且压缩的文件可以由 gzip 命令解压缩 D tar 命令归档后的文件也是一种压缩文件 113.不是 shell 具有的功能和特点的是 C 。 A 管道 B 输入输出重定向 C 执行后台进程 D 处理程序命令 114.下列对 shell 变量 FRUIT 操作,正确的是: C 。 A 为变量赋值:$FRUIT=apple B 显示变量的值:fruit=apple C 显示变量的值:echo $FRUIT D 判断变量是否有值:[ -f “$FRUIT” ] 三.简答题: 1.简述 Linux 文件系统通过 i 节点把文件的逻辑结构和物理结构转换的工作过程。 Linux 通过 i 节点表将文件的逻辑结构和物理结构进行转换。 i 节点是一个 64 字节长的表,表中包含了文件的相关信息,其中有文件的大小、文件所有者、文件的存取 许可方式以及文件的类型等重要信息。在 i 节点表中最重要 的内容是磁盘地址表。在磁盘地址表中有 13 个块号,文件将以块号在磁盘地址表中出现的顺序依次读取相应的块。Linux 文件系统通过把 i 节点和文 件名进行 连接,当需要读取该文件时,文件系统在当前目录表中查找该文件名对应的项,由此得到该文件 相对应的 i 节点号,通过该 i 节点的磁盘地址表把分散存放的文件物 理块连接成文件的逻辑结构。 2.简述进程的启动、终止的方式以及如何进行进程的查看。 在 Linux 中启动一个进程有手工启动和调度启动两种方式: (1)手工启动 用户在输入端发出命令,直接启动一个进程的启动方式。可以分为: ①前台启动:直接在 SHELL 中输入命令进行启动。 ②后台启动:启动一个目前并不紧急的进程,如打印进程。 (2)调度启动

27

系统管理员根据系统资源和进程占用资源的情况,事先进行调度安排,指定任务运行的时间和场合,到时 候系统会自动完成该任务。 经常使用的进程调度命令为:at、batch、crontab。 3. 简述 DNS 进行域名解析的过程。 首先,客户端发出 DNS 请求翻译 IP 地址或主机名。DNS 服务器在收到客户机的请求后: (1)检查 DNS 服务器的缓存,若查到请求的地址或名字,即向客户机发出应答信息; (2)若没有查到,则在数据库中查找,若查到请求的地址或名字,即向客户机发出应答信息; (3)若没有查到,则将请求发给根域 DNS 服务器,并依序从根域查找顶级域,由顶级查找二级域,二级域 查找三级,直至找到要解析的地址或名字,即向客户机所在网络的 DNS 服务器发出应答信息,DNS 服务器 收到应答后现在缓存中存储,然后,将解析结果发给客户机。 (4)若没有找到,则返回错误信息。 4.系统管理员的职责包括那些?管理的对象是什么? 系统管理员的职责是进行系统资源管理、设备管理、系统性能管理、安全管理和系统性能监测。管理的对 象是服务器、用户、服务器的进程及系统的各种资源等。 5.简述安装 Slackware Linux 系统的过程。 (1)对硬盘重新分区。 (2)启动 Linux 系统(用光盘、软盘等) 。 (3)建立 Linux 主分区和交换分区。 (4)用 setup 命令安装 Linux 系统。 (5)格式化 Linux 主分区和交换分区(6)安装 Linux 软件包 (7)安装完毕,建立从硬盘启动 Linux 系统的 LILO 启动程序,或者制作一张启动 Linux 系统的软盘。重 新启动 Linux 系统。 6.什么是静态路由,其特点是什么?什么是动态路由,其特点是什么? 静态路由是由系统管理员设计与构建的路由表规定的路由。适用于网关数量有限的场合,且网络拓朴结构 不经常变化的网络。其缺点是不能动态地适用网络状况的变化,当网络状况变化后必须由网络管理员修改 路由表。 动态路由是由路由选择协议而动态构建的,路由协议之间通过交换各自所拥有的路由信息实时更新路由表 的内容。动态路由可以自动学习网络的拓朴结构,并更新路由表。其缺点是路由广播更新信息将占据大量 的网络带宽。 87.进程的查看和调度分别使用什么命令? 进程查看的命令是 ps 和 top。 进程调度的命令有 at,crontab,batch,kill。 8.当文件系统受到破坏时,如何检查和修复系统? 成功修复文件系统的前提是要有两个以上的主文件系统 并保证在修复之前首先卸载将被修复的文件系统。 , 使用命令 fsck 对受到破坏的文件系统进行修复。fsck 检查文件系统分为 5 步,每一步检查系统不同部分 的连接特性并对上一步进行验证和修改。在执行 fsck 命令时,检查首先从超级块开始,然后是分配的磁 盘块、路径名、目录的连接性、链接数目以及空闲块链表、i-node。 9.解释 i 节点在文件系统中的作用。 在 linux 文件系统中,是以块为单位存储信息的,为了找到某一个文件在存储空间中存放的位置,用 i 节 点对一个文件进行索引。I 节点包含了描述一个文件所必须的全部信息。所以 i 节点是文件系统管理的一 个数据结构。 10.什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么? 链接分硬链接和符号链接。 符号链接可以建立对于文件和目录的链接。符号链接可以跨文件系统,即可以跨磁盘分区。符号链接的文 件类型位是 l,链接文件具有新的 i 节点。 硬链接不可以跨文件系统。它只能建立对文件的链接,硬链接的文件类型位是-,且硬链接文件的 i 节点 同被链接文件的 i 节点相同。

28

11.在对 linux 系统分区进行格式化时需要对磁盘簇(或 i 节点密度)的大小进行选择,请说明选择的原 则。 磁盘簇(或 i 节点密度)是文件系统调度文件的基本单元。磁盘簇的大小,直接影响系统调度磁盘空间效 率。当磁盘分区较大时,磁盘簇也应选得大些;当分区较小时,磁盘簇应选得小些。通常使用经验值。 12.简述网络文件系统 NFS,并说明其作用。 网络文件系统是应用层的一种应用服务,它主要应用于 Linux 和 Linux 系统、Linux 和 Unix 系统之间的文 件或目录的共享。对于用户而言可以通过 NFS 方便的访问远地的文件系统,使之成为本地文件系统的一部 分。采用 NFS 之后省去了登录的过程,方便了用户访问系统资源。 13.某/etc/fstab 文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义。 (1)第一列:将被加载的文件系统名; (2)第二列:该文件系统的安装点; (3)第三列:文件系统的类型; (4)第四列:设置参数; (5)第五列:供备份程序确定上次备份距现在的天数; (6)第六列:在系统引导时检测文件系统的顺序。 14.Apache 服务器的配置文件 httpd.conf 中有很多内容,请解释如下配置项: (1)MaxKeepAliveRequests 200 (2)UserDir public_html (3)DefaultType text/plain (4)AddLanguare en.en (5)DocumentRoot“/usr/local/httpd/htdocs” (6)AddType application/x-httpd-php.php.php.php4 答: (1)允许每次连接的最大请求数目,此为 200; (2)设定用户放置网页的目录; (3)设置服务器对于不认识的文件类型的预设格式; (4)设置可传送语言的文件给浏览器; (5)该目录为 Apache 放置网页的地方; (6)服务器选择使用 php4。 15.某 Linux 主机的/etc/rc.d/rc.inet1 文件中有如下语句,请修正错误,并解释其内容。 /etc/rc.d/rc.inet1: ?? ROUTE add –net default gw 192.168.0.101 netmask 255.255.0.0 metric 1 ROUTE add –net 192.168.1.0 gw 192.168.0.250 netmask 255.255.0.0 metric 1 答:修正错误: (1)ROUTE 应改为小写:route; (2)netmask 255.255.0.0 应改为:netmask 255.255.255.0; (3)缺省路由的子网掩码应改为:netmask 0.0.0.0; (4)缺省路由必须在最后设定,否则其后的路由将无效。 解释内容: (1)route:建立静态路由表的命令; (2)add:增加一条新路由; (3)-net 192.168.1.0:到达一个目标网络的网络地址; (4)default:建立一条缺省路由; (5)gw 192.168.0.101:网关地址; (6)metric 1:到达目标网络经过的路由器数(跳数) 。 16.试解释 apache 服务器以下配置的含义: (1)port 1080 (2)UserDir userdoc (3)DocumentRoot “/home/htdocs” (4)<Directory /home/htdocs/inside>; Options Indexes FollowSymLinks AllowOverride None

29

Order deny,allow deny from all allow from 192.168.1.5 </Directory>; (5)Server Type Standlone 答:Apache 服务器配置行含义如下: (1)将 apache 服务器的端口号设定为 1080; (2)设定用户网页目录为 userdoc; (3)设定 apache 服务器的网页根目录:/home/htdocs; (4)在此 apache 服务器上设定一个目录/home/htdocs/inside,且此目录只允许 IP 地址为 192.168.1.5 的主机访问; (5)定义 apache 服务器以独立进程的方式运行。 17 简述使用 ftp 进行文件传输时的两种登录方式?它们的区别是什么?常用的 ftp 文件传输命令是什么? . 答: (1)ftp 有两种登录方式:匿名登录和授权登录。使用匿名登录时,用户名为:anonymous,密码为: 任何合法 email 地址;使用授权登录时,用户名为用户在远程系统中的用户帐号,密码为用户在远程系统 中的用户密码。 区别:使用匿名登录只能访问 ftp 目录下的资源,默认配置下只能下载;而授权登录访问的权限大于匿名 登录,且上载、下载均可。 (2)ftp 文件传输有两种文件传输模式:ASCII 模式和 binary 模式。ASCII 模式用来传输文本文件,其他 文件的传输使用 binary 模式。 (3)常用的 ftp 文件传输命令为:bin、asc、put、get、mput、mget、prompt、bye 四.编程与应用题: 1.用 Shell 编程,判断一文件是不是字符设备文件,如果是将其拷贝到 /dev 目录下。 答:#!/bin/sh FILENAME= echo “Input file name:” read FILENAME if [ -c "$FILENAME" ] then cp $FILENAME /dev fi 2.请下列 shell 程序加注释,并说明程序的功能和调用方法:#!/bin/sh #!/bin/sh # # /etc/rc.d/rc.httpd # # Start/stop/restart the Apache web server. # # To make Apache start automatically at boot, make this # file executable: chmod 755 /etc/rc.d/rc.httpd # case "$1" in 'start') /usr/sbin/apachectl start ;; 'stop') /usr/sbin/apachectl stop ;;

30

'restart') /usr/sbin/apachectl restart ;; *) echo "usage $0 start|stop|restart" ;; esac 答: (1)程序注释 #!/bin/sh 定义实用的 shell # # /etc/rc.d/rc.httpd 注释行,凡是以星号开始的行均为注释行。 # # Start/stop/restart the Apache web server. # # To make Apache start automatically at boot, make this # file executable: chmod 755 /etc/rc.d/rc.httpd # case "$1" in #case 结构开始,判断“位置参数”决定执行的操作。本程序携带一个“位置参数”,即$1 'start') #若位置参数为 start /usr/sbin/apachectl start ;; #启动 httpd 进程 'stop') #若位置参数为 stop /usr/sbin/apachectl stop ;; #关闭 httpd 进程 'restart') #若位置参数为 stop /usr/sbin/apachectl restart ;; #重新启动 httpd 进程 *) #若位置参数不是 start、stop 或 restart 时 echo "usage $0 start|stop|restart" ;; #显示命令提示信息:程序的调用方法 esac #case 结构结束 (2)程序的功能是启动,停止或重新启动 httpd 进程 (3)程序的调用方式有三种:启动,停止和重新启动。 3.设计一个 shell 程序,添加一个新组为 class1,然后添加属于这个组的 30 个用户,用户名的形式为 stdxx,其中 xx 从 01 到 30。 答:#!/bin/sh i=1 groupadd class1 while [ $i -le 30 ] do if [ $i -le 9 ] ;then USERNAME=stu0${i} else USERNAME=stu${i} fi useradd $USERNAME mkdir /home/$USERNAME chown -R $USERNAME /home/$USERNAME chgrp -R class1 /home/$USERNAME i=$(($i+1))

31

done 4.编写 shell 程序,实现自动删除 50 个账号的功能。账号名为 stud1 至 stud50。 答:#!/bin/sh i=1 while [ $i -le 50 ] do userdel -r stud${i} i=$(($i+1 )) done 5.某系统管理员需每天做一定的重复工作,请按照下列要求,编制一个解决方案: (1)在下午 4 :50 删除/abc 目录下的全部子目录和全部文件; (2)从早 8:00~下午 6:00 每小时读取/xyz 目录下 x1 文件中每行第一个域的全部数据加入到/backup 目 录下的 bak01.txt 文件内; (3)每逢星期一下午 5:50 将/data 目录下的所有目录和文件归档并压缩为文件:backup.tar.gz; (4)在下午 5:55 将 IDE 接口的 CD-ROM 卸载(假设:CD-ROM 的设备名为 hdc) ; (5)在早晨 8:00 前开机后启动。 答:解决方案: (1)用 vi 创建编辑一个名为 prgx 的 crontab 文件; (2)prgx 文件的内容: 50 16 * * * rm -r /abc/* 0 8-18/1 * * * cut -f1 /xyz/x1 >;>; /backup/bak01.txt 50 17 * * * tar zcvf backup.tar.gz /data 55 17 * * * umount /dev/hdc (3)由超级用户登录,用 crontab 执行 prgx 文件中的内容: root@xxx:#crontab prgx;在每日早晨 8:00 之前开机后即可自动启动 crontab。 6.设计一个 shell 程序,在每月第一天备份并压缩/etc 目录的所有内容,存放在/root/bak 目录里,且文 件名为如下形式 yymmdd_etc,yy 为年,mm 为月,dd 为日。Shell 程序 fileback 存放在/usr/bin 目录下。 答: (1)编写 shell 程序 fileback: #!/bin/sh DIRNAME=`ls /root | grep bak` if [ -z "$DIRNAME" ] ; then mkdir /root/bak cd /root/bak fi YY=`date +%y` MM=`date +%m` DD=`date +%d` BACKETC=$YY$MM$DD_etc.tar.gz tar zcvf $BACKETC /etc echo "fileback finished!" (2)编写任务定时器: echo "0 0 1 * * /bin/sh /usr/bin/fileback" >; /root/etcbakcron crontab /root/etcbakcron 或使用 crontab -e 命令添加定时任务:

32

0 1 * * * /bin/sh /usr/bin/fileback 7.有一普通用户想在每周日凌晨零点零分定期备份/user/backup 到/tmp 目录下,该用户应如何做? 答: (1)第一种方法: 用户应使用 crontab –e 命令创建 crontab 文件。格式如下: 0 0 * * sun cp –r /user/backup /tmp (2)第二种方法: 用户先在自己目录下新建文件 file,文件内容如下: 0 * * sun cp –r /user/backup /tmp 然后执行 crontab file 使生效。 8.设计一个 Shell 程序,在/userdata 目录下建立 50 个目录,即 user1~user50,并设置每个目录的权限, 其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;文件所有者所在组的权限为:读、执 行。 参考答案: 建立程序 Pro16 如下: #!/bin/sh i=1 while [ i -le 50 ] do if [ -d /userdata ];then mkdir -p /userdata/user$i chmod 754 /userdata/user$i echo "user$i" let "i = i + 1" (或 i=$( ($i+1) ) else mkdir /userdata mkdir -p /userdata/user$i chmod 754 /userdata/user$i echo "user$i" let "i = i + 1" (或 i=$( ($i+1) ) fi done 五、多选题 1.关于硬链接的描述正确的(BE) 。 A 跨文件系统 B 不可以跨文件系统 D 可以做目录的连接 C 为链接文件创建新的 i 节点 E 链接文件的 i 节点同被链接文件的 i 节点 2.在网站发布用户 wang 的个人网页时,需要创建用户网页目录,假定用户网页目录设定为 web (用户目录在/home 目录下) ,如下描述正确的是(BCE) A 存放用户网页的绝对路径/wang/web B 存放用户网页的目录~wang/ C 存放用户网页的绝对路径/home/wang/web D 存放用户网页的绝对路径/home/web E 在本机访问用户 wang 的个人网页的 URL 地址 http://localhost/~wang/ 3.在一台 WWW 服务器上将端口号设定为 8000,默认的网页文件 index.html,服务器网页的根目录/www。 在本机访问服务器时,正确的用法是(BDE) A 浏览器访问该服务器的 URL 地址 http://localhost/ B 浏览器访问该服务器的 URL 地址 http://localhost:8000/ C 浏览器访问该服务器的用户 li 网页 URL 地址 http://localhost/~li

33

D 浏览器访问该服务器的用户 li 网页 URL 地址 http://localhost:8000/~li E 浏览器访问该服务器的 URL 地址 localhost:8000/ 4.在 shell 编程中关于$2 的描述正确的是(CE) A 程序后携带了两个位置参数 B 宏替换 C 程序后面携带的第二个位置参数 D 携带位置参数的个数 E 用$2 引用第二个位置参数 5.某文件的权限是 - r w x r - - r- -,下面描述正确的是(CD) A 文件的权限值是 755 B 文件的所有者对文件只有读权 限 C 文件的权限值是 744 D 其他用户对文件只有读权限 E 同组用户对文件只有写权限 6.关于 OpenSSH 的作用的描述正确的是(ACE) A 开放源代码的安全加密程序 B OpenSSH 常用于为 http 协议加密 C OpenSSH 用于提高远程登录访问的安全性 D 它和 telnet 实用同样的端口号 E OpenSSH 是免费下载的应程序 7.关于 NFS 服务器描述正确的是(BC) A 网络中实现 Windows 系统之间文件系统共享的应用软件 B 网络中实现 Linux 系统之间文件系统共享的应用软件 C 网络中实现 Unix 系统之间文件系统共享的应用软件 D 网络中实现 Windows 系统和 Unix 之间文件系统共享的应用软件 E 网络中实现 Windows 系统和 Linux 之间文件系统共享的应用软件 8.关于 sed 描述正确的是(ABD) A sed 是 Linux 系统中的流编辑器 B sed 是 UNIX 系统中的流编辑器 C sed 网络文件系统的类型 D 利用管道对标准输入/标准输入的数据进行编辑和组合 E sed 是 NFS 的应用程序 9.关于限制磁盘限额,描述正确的是(ABD) A 使用 edquota 可以监控系统所有用户使用的磁盘空间,并在接近极限时提示用户 B 用户组的磁盘限额是用户组内所有用户予设磁盘空间总和 C 单个用户的磁盘限额就是该用户所在用户组内所有磁盘限额的总合 D 在 Linux 系统下限制用户使用的磁盘空间可以使用 edquota E 用户组的磁盘限额就是该用户组内拥有最大磁盘限额值的用户的磁盘限额

34


赞助商链接
更多相关文档:

Linux操作系统考试题库

Linux操作系统考试题库_IT认证_资格考试/认证_教育专区。一、选择题 1) 下列关于操作系统的叙述中,哪一条是不正确的?( C ) A.操作系统管理计算机系统中的各种...

Linux操作系统考试题库

Linux操作系统考试题库_IT认证_资格考试/认证_教育专区。常州信息职业技术学院linux考试复习题 一、选择题 1) 下列关于操作系统的叙述中,哪一条是不正确的?( C ...

linux操作系统选择题大全

linux操作系统选择题大全 - 1 【单选题】 下面 netstat 的哪个参数可以显示系统上正在监听的套接字,及每个套接字所属的程序名称 和进程号 A、lp B、p C、np...

Linux操作系统考试题库

Linux操作系统考试题库_IT认证_资格考试/认证_教育专区。一、选择题 1) 下列关于操作系统的叙述中,哪一条是不正确的?( C ) A.操作系统管理计算机系统中的各种...

linux操作系统考试试卷(含答案)A

linux操作系统考试试卷(含答案)A_理学_高等教育_教育专区。试卷编号 01 拟题...(2)若没有查到,则在数据库中查找,若查到请求的地址或名字,即向客户机发 ...

Linux操作系统考试题库

Linux操作系统考试题库_IT认证_资格考试/认证_教育专区。一、选择题 1) 下列关于操作系统的叙述中,哪一条是不正确的?( C ) A.操作系统管理计算机系统中的各种...

Linux操作系统》复习题与答案

Linux操作系统》复习题与答案 - 《LINUX 操作系统》复习题(09) 一、 单选题 1、在下面的 IP 地址中,专用于本地主机回环地址的是 A. 192.168.5.0. C. ...

Linux笔试题库

Linux笔试题库_IT认证_资格考试/认证_教育专区。一、填空 1.Linux 一般有 4 ...66. 安装有Linux操作系统的计算机的启动过程包含四个阶段: BIOS启动引导阶 init...

linux操作系统考试试卷(含答案)J

linux操作系统考试试卷(含答案)J_其它_高等教育_教育专区。linux操作系统考试试卷...Linux操作系统考试题库 34页 1下载券 Linux操作系统期中考试试... 7页 2...

Linux操作系统复习题

Linux操作系统复习题_工学_高等教育_教育专区。Linux 操作系统复习题一、选择题 1.在创建 Linux 分区时,一定要创建( D )两个分区 A. FAT/NTFS B. FAT/SWAP...

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com