
一:选择题(每题1分,共50分,将答案写在后面的表格里)
1、下列哪个选项不是Linux支持的? ( B )
A.多用户 B.超进程 C.可移植 D.多进程
2、以下关于Linux内核版本的说法,错误的是哪个? ( D )
A.依次表示为主版本号、次版本号、修正次数的形式
B.1.2.2表示稳定的发行版
C.2.2.6表示对内核2.2的第六次修正
D.1.3.2表示稳定的发行版
3、与Windows相比Linux在哪个方面应用得较少? ( A )
A.桌面 B.嵌入式系统 C.服务器 D.集群
4、Linux系统各组成部分中那一项是基础? ( A )
A.内核 B.X Window C.Shell D.GNOME
5、下面关于Shell的说法,不正确的是哪个? ( C )
A.操作系统的外壳 B.用户与Linux内核之间的接口
C. 一种和C类似的高级程序设计语言 D.一个命令语言解释器
6、安装linux 至少需要几个分区?(A)
A.2 B.3 C.4 D.5
7、/dev/hda5在Linux中表示什么?(B)
A.IDE0接口上从盘 B.IDE0接口上主盘的逻辑分区
C.IDE0接口上主盘的第五个分区 D.IDE0接口上从盘的扩展分区
8、Linux有几个虚拟终端? ( C )
A.5 B.6 C.7 D.8
9、输入“cd”命令并按[Enter]键后,将是什么结果? (C)
A. 从当前目录切换到根目录 B. 屏幕显示当前目录
C. 从当前目录切换到用户主目录 D. 从当前目录切换为上一级目录
10、如何快速切换到用户John的主目录? (D)
A. cd@John B. cd#John C. cd&John D. cd~John
11、已知某用户stud1,其用户目录为/home/stud1。如果当前目录为/home,使用以下哪个命令可以进入/home/stud1/test目录? (C)
A. cd test B. cd/stud1/test C. cd stud1/test D. cd home
12、已知用户stud1, 其用户主目录为/home/stud1。分页显示当前目录下的所有文件的文件名或目录名、
用户组、用户、文件大小、文件或目录权限、文件创建信息的命令是哪个? (D)
A.more ls –Al B.more -Al ls C.more A.-w B.-c C.-1 D.-ln 14、假设一个目录里有5个文件 ,文件名为jq.c、 jq1.c、jq2.c、jq3.cpp、jq10.c,执行“ls jp*.?”命令后显示的文件有哪些? (D) A.jq.c、 jq1.c、jq2.c、jq3.cpp B. jq1.c、jq2.c、jq10.c C. jq1.c、jq2.c、jq3.cpp D.jq.c、 jq1.c、jq2.c、jq10.c 15、普通用户执行ls-l/root>/tmp/root.ls命令的结果如何?(C) A、显示/root目录和/tmp/root.ls文件的详细列表 B、显示/root目录的详细列表 C、报告错误信息 D、将/root目录的详细列表信息重新定向输出到/tmp/root.ls 16、vi的三种模式之间不能直接转换的一下那种情况?(C) A、命令模式-文本编辑模式 B、命令模式-最后行模式 C、文本编辑模式-最后行模式 D、任何模式之间都能直接转换 17、vi编辑文件时需要删除第4~7行之间的内容,应在最后行模式下使用哪个命令? ( C ) A、4,7 m B、 4,7 co C、 4,7 d D、 4,7 s/*//g 18、运行级别定义在哪里? ( B ) A、内核 B、 /etc/inittab文件 C、/etc/rnlevels文件 D、rl命令 19、已知myfilem文件中有1行内容,mycase文件中有3行内容。执行cat A.3 B.2 C.4 D.1 20、下面关于passwd命令的说法,不正确的是哪个? (D) A.普通用户可以利用passwd命令修改自己的口令 B.超级用户可以利用passwd命令修改自己和其他用户的口令 C.普通用户不可以利用passwd命令修改其他用户的口令 D.普通用户可以利用passwd命令修改自己和其他用户的口令 21、下面哪个命令可以删除一个名为peter的用户并同时删除该用户的主目录? (C) A.rmuser -r peter B.deluser -r peter C.userdel -r peter D.usermgr -r peter 22、如何查看Linux系统的用户数(包含系统用户)? (D) A、account -l B、nl /etc/passwd|head C、wc --users /etc/passwd D、wc --lines /etc/passwd 23、关于文件系统的挂载和卸载,下面描述正确的是哪个?(A) A.启动时系统按照fatab文件描述的内容加载文件系统 B.挂载u盘只能挂载到/media目录 C.不管光驱中是否有光盘,系统都可以挂载光盘 D.mount -t iso9660/dev/cdrom/cdrom 命令中/cdrom目录会自动生成 24、当一个目录作为挂载点被使用后,该目录上的原文件会怎么样?(B) A.被永久删除 B.被隐藏,待挂载设备卸载后恢复 C.被放入回收站 D.被隐藏,待计算机重新启动后恢复 25、下列文件系统中哪个是RHEL5的默认文件系统?(C) A.vfat B.auto C.ext3 D.iso9600 26、存放系统配置文件的目录是哪个?(A) A/etc B./root C./home D./lib 27、设置文件权限,要求文件所有者具有读写执行权限,其他用户只有执行权限,则应当设置为什么数值?( B ) A.722 B.711 C.744 D.4 28、文件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 29、如何删除一个非空子目录/tmp? (D) A、del/tmp/ B、rm-af/tmp C、rmdir-Ra/tmp/ D、rm-rf/tmp/* 30、一下查找文件的命令中那个是错误的?(D) A、find-name“myfile” B、find-size 100k C、find/home-name“myfile” D、find-type myfile 31、如何从文件中查找显示所有以“#”打头的文件?(C) A.find"\\#“file B.wc-l"#" 32、有关归档和压缩命令,下面描述争取的是哪个?(C) A.Gzip命令可解压缩由zip命令生成的扩展名为.zip的压缩文件 B.Unzip命令和gizp命令可以解压缩相同类型的文件 C.Tar归档且压缩的文件可以由gzip命令解压缩 D.Tar命令归档后的文件也是一种压缩文件 33、为了将当前目录下的归档文件myftp.tar.gz解压缩到/tmp目录下,可以是使用以下哪个命令? (A) A.tar xvzf myftp.tar.gz-C/tmp B.tar xvzf myftp.tar.gz-R/tmp C.tar xvzf myftp.tar.gz-X/tmp D.tar xvzf myftp.tar.gz /tmp 34、下列哪个命令可以了解test.rpm软件包将在系统里安装哪些文件? (B) A. Rpm - Vp test.rmp B. Rpm - ql test.rmp C. Rpm - i test.rmp D. Rpm - Va test.rmp 35、如果要找出/etc/inittab文件属于哪个软件包,可以执行下列哪个命令? (C) A. Rpm -q /etc/inittab B. Rpm -requires /etc/inittab C. Rpm -qf /etc/inittab D. Rpm -q | grep/etc/inittab 36、以下哪个命令可将file1复制给file2? ( B) A.copy file1 file2 B.cat file1>file2 C.cp file1file2 D.cat file1 file2>file1 37、进程和程序的区别是什么? (A) A.程序是一组有序的静态指令,进程是一次程序的执行过程。 B.程序只能在前台运行,而进程可以在前台或后台运行 C.程序可以长期保存,进程是暂时的 D.程序没有状态,而进程是有状态的 38、下列组合键中能够实现挂起一个正在执行的进程的是哪个? (D) A.Ctrl+D B.Ctrl+C C.Alt+C D.Ctrl+Z 39、从后台启动进程,应在命令的结尾加上什么符号? (A) A.& B.@ C.# D.$ 40、一下那个进程号的进程号为1? (C) A.lojin B.bash C.init D. ps 41、一下哪个命令能显示系统中正在执行的全部进程? (B) A. PS-X B. PS-A C. ps-a D. ps-u 42、kill命令可向指定的进程发出特定的信号,哪个信号可以用来强制杀死进程?(A ) A.9 B.6 C.15 D.1 43、以下说法中不正确的是哪个? (B) A. 使用top命令可以查看系统当前的资源和进程 B. 使用free命令可以查看当前cpu的使用情况 C. 使用df命令可以查看计算中所有分区的使用情况 D. 使用ps命令可以查看当前系统中运行的进程 44、 eth1 表示什么设备?(b) A. 显卡 B. 网卡 C. 声卡 D. 视频压缩卡 45、与"ifup eth0"命令功能相同的命令是那几个?( D ) A. ifdown eth0 up B. ipconfig up eth0 C. ifconfig up eth0 D. ifconfig eth0 up 46、欲发送10个分组报文测试与主机abc.edu.cn的连通性,应使用的命令和参数是哪个?( B ) A. ping-a 10 abc.cn B. ping-c 10abc.deu.cn C. ifconfig-c 10 abc.deu.cn D. route-c abc.deu.cn 47、下列哪个文件时Samba服务器的配置文件?( D ) A. /etc/samba/httpd.conf B. /etc/inetd.conf C. /etc/samba/rc.samba D. /etc/samba/smb.conf 48、Vsftpd服务器为匿名服务器时可从哪个目录下载文件?(A) A. /var/ftp B. /etc/vsftpd C. /etc/ftp D. /var/vsftp 49、暂时退出ftp命令回到Shell中时应键入以下哪个命令?(C) A.exit B.Close C.! D.quit 50、手工修改smb.conf文件后,使用以下哪个命令可测试其正确性?(D) A.smbmout B.smbstatus C.smbclient D.testparm 二:填空题(每空2分,共14分) 1、将/home/ixdba目录做归档压缩,压缩后生成ixdba.tar.bz2文件,并将此文件保存到/home目录下,实现此任务的tar命令格式 tar -jxvf /home/ixdba.tar.bz2 /home/ixdba 2、在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为 hdb 3、在用户ray个人目录下新建目录software,命令格式为 mkdir /home/ray/software 4、将路径/etc下所有以h开头的文件及目录,拷贝到software中,命令格式为 cp -r /etc/h*.* /home/ray/software 5、1)列出/dev目录下的文件 ls /dev 2)列出/dev目录下的文件并统计文件数 ls -l /dev | wc 3)创建一个名为myfile的空文档(3分) touch myfile 三:操作题(写出操作命令及步骤)(36分) 1、某系统管理员需每天做一定的重复工作,按照下列要求,编制一个解决方案: (1)在下午4:50删除/abc目录下的全部子目录和全部文件。 (2)从早8:50-下午6:00每小时读取/xyz目录下x1文件中最后五行的全部数据加入到/backup目录下的bak01.txt文件内 (3)每逢星期一下午5:50将/data目录下的所有目录和文件归档并压缩文件:backup·tar.gz (4)在下午5:55i将IDE接口的CD-ROM卸载(假设:CD-ROM的设备名为hdc)。(18分) 答案:方法1:用vi创建一个名为prgx的crontab文件;prgx文件的内容如下所示: 50 16 * * * rm –r /abc/* 0 8-18/1 * * * tail -5 /xyz/x1 >> /backup/bar01.txt 50 17 * * * 1 tar zcvf backup.tar.gz /data 55 17 * * * umount /dev/hdc 最后由超级用户执行“crontabprgx”命令,要求crontab执行prgx文件的内容即可。 方法2:超级用户执行“crontab –e”命令,创建crontab配置文件。在编辑界面下输入以下内容: 50 16 * * * rm –r /abc/* 0 8-18/1 * * * tail -5 /xyz/x1 >> /backup/bar01.txt 50 17 * * * 1 tar zcvf backup.tar.gz /data 55 17 * * * umount /dev/hdc 2、写出命令行模式下配置SAMBA / NFS / FTP服务器的完整步骤(三选一)。 要求:能够实现最基本功能,如SAMBA服务的配置只要能够实现windows及linux主机文件共享即可。(18分)1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
