UNIX操作系统技术能力试卷(2级)

更新时间:2023-10-06 10:54:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

UNIX操作系统 技术能力考试2级

课程名称 UNIX操作系统课程代码 UNIX-OS 考试时间 90分钟 技能类别平台管理维护能力专业方向主机服务器平台技能等级 2级 考试方式(闭)卷(共 6 页)

(本试卷满分100分,60分合格,答案请写在答题卡上)

一、选择题(含单选题和多选题,每题2分,共40分)

在每小题列出的四个备选项中只有1个或2个是符合题目要求的,多选题已用*标识出来,请将其答案填写在题后的括号内,错选或未选均无分。

1、在UNIX操作系统中,使用下列哪个符号来代表根文件系统(the root file system)( ) A./ B./AFS C.\\ D.\\NFS

2、你通过telnet方式连接到远程主机上,并键入ls -l命令后显示结果: $ ls –l

lrwxr-xr-- 2 bill dba 321 Oct 17 09:33 rate 请问rate批价这个程序文件是() A.普通文件 B.目录文件 C.块设备文件 D.符号链接文件

3、你通过telnet方式连接到远程主机上,并键入ls命令后显示结果: $ ls –l indb

-rwxr-xr-- 2 bill dba 321 Oct 20 18:20 indb

请问-rwxr-xr--权限字符串中的第2-4个字符代表下列哪个类型的用户对这个文件的存取权限()

A.all 所有用户 B.owner 文件的属主 C.group 用户组内成员 D.other 其他用户

4、要在\\comm._data\\(通信目录)中新建一个\\300\\(300业务话单目录),并将当前目录下的30020060501.001话单文件复制到\\comm_data\\300\\目录下,并显示此目录下的文件详细信息,在一行上输入这3个命令,请问应该选择下面的哪一行命令()

A. mkdir \\comm_Data\\300; cp 30020060501.001 \\comm._Data\\300\\ ; ls -l \\comm._Data\\300\\ B. mkdir \\comm_data\\300; mv 30020060501.001 \\comm._data\\300\\ ; ls -l \\comm._data\\300\\ C. mkdir \\300; cp 30020060501.001 \\300\\ ; ls -l \\300\\

D. mkdir \\comm._data\\300; cp 30020060501.001 \\comm._data\\300\\ ; ls -l \\comm._data\\300\\ 5、当UNIX下的一个特殊文件名为“.字符串”的形式时,这个特殊文件是一个() A.根目录

B.当前目录

C.当前目录的父目录 D.隐含文件

6、你在UNIX操作系统中执行一个数据备份脚本backup.sh的时候,系统提示说这个shell脚本没有执行权限,请问应该使用下列的哪个命令给所有用户赋予执行这个shell脚本的权限()

A.chmod u+r backup.sh B.chmod g+w backup.sh C.chmod o-w backup.sh D.chmod a+x backup.sh

7、当你以bill用户的身份登录到远程主机上后,在编辑/bill/src/outdb/outdb.cpp出库源程序时,用ls –l命令查看这个文件的属性时,发现只有文件的属主才有编辑这个文件的权限,因此你要求系统管理员将这个outdb.cpp的属主改为bill,请问应该选择下列的哪个命令() A.chown account /bill/src/outdb/outdb.cpp B.chgrp bill outdb.cpp

C.chown bill /bill/src/outdb/outdb.cpp D.chgrp account outdb.cpp

8、你登录到远程主机的UNIX操作系统上,进入到/data/ts/长途话单数据目录下,计划使用一个命令将这个目录中的所有话单文件的名字存在一个命名为tsdata_name.txt的文本文件中,以检查话单数据文件名的连续性,请问使用下列哪个命令可以达到此目的() A.ls –l > tsdata_name B.ls –l << tsdata_name C.ls –l > tsdata_name.txt D.ls –l << tsdata_name.txt

9、你想使用UNIX中的ps命令查看bill这个用户所运行的所有进程,应该选择下列哪个命令实现此功能() A.ps -ef|grep bill B.ps –ef > grep bill C.ps grep bill D.ps –ef bill

10、你想删除/data/txdata/temp/目录,但是这个目录里还有一些子目录和数据文件,你会键入下列的哪一行命令来删除/data/txdata/temp/目录和其中的子目录及数据文件() A.mkdir /data/txdata/temp/ B.rmdir /data/txdata/temp/ C.mkdir –r /data/txdata/temp/ D.rm -r /data/txdata/temp/

11、当前目录是/bill/bin/,你在其中新建了一个文件名为updata_ftp.sh的shell脚本,现在想将这个shell脚本移动到/bill/bin/scripts/目录下,请问应该键入下列的哪一行命令() A.cp updata_ftp.sh /bill/bin/scripts/ B.mv updata_ftp.sh /bill/bin/scripts/ C.cp updata_ftp.sh /scripts/ D.mv updata_ftp.sh /scripts/

12、你正在使用vi编辑器编辑一个data_trans.sh的数据传输的shell脚本,由于操作失误,输入了一行错误的字符串,因此你想删除当前行,请问应该键入下列的哪个命令实现此目的

() A.ss B.dd C.xx D.zz

*13、你正在使用vi编辑器编辑一个data_backup.sh的数据备份的shell脚本,现在正处于命令方式下,先在光标所在位置之前插入文本,之后删除光标所在字符,请问应该选择下列的哪两个命令() A.a B.i C.o D.x

14、电信用户报告说,有一个号码为35298286的固定电话的话单市话费用计算错误,请你协助在LS_CALL_200605030052这个文本话单文件中查找固定电话35298286在5月3日这天打出的所有市话话单的原始信息,请问选择下列的哪行命令可以满足用户提出的这个要求() A.find 35298286 LS_CALL_200605030052 B.more 35298286 LS_CALL_200605030052 C.cmp 35298286 LS_CALL_200605030052 D.grep 35298286 LS_CALL_200605030052

15、/data01/phsdata/目录下的一部分小灵通话单数据由于误操作被删除了,但是在磁带库有相应的文件压缩包备份,你在将文件名为PHS_20060505.zip的压缩文件取到/data01/phsdata/目录下之后,应该选择下列的哪一行命令对这个压缩文件进行解压缩操作()

A. uncompress PHS_20060505.zip B. unpack PHS_20060505.zip C. gunzip PHS_20060505.zip D. pkunzip PHS_20060505.zip

16、你以bill用户身份登录到UNIX操作系统上,在编译完一个批价程序后,打算对某个本地网的市话话单进行格式转换处理,因此输入以下命令 $/bill/app/bin/rate 20

但是你却发现指定目录下的市话话单数据并没有被处理的迹象,而且这个rate程序也没有停止运行,你使用ps命令查找到了这个进程的PID号为32636,这时你会采用下列哪个命令来强制停止这个pp进程() A.halt –9 32636 B.kill –9 32636 C.pause –9 32636 D.stop –9 32636

17、由于计费系统的数据量很大,每天处理的数据量达到几十G之多,因此你作为系统维护工程师,需要每天登录到UNIX操作系统,查看文件系统的存储使用情况,以便于出现存储空间不足的时候,及时采取相应处理措施,请问键入下列的哪个命令可以实现这个目的() A.ls -l B.dir C.ps -ef D.df –k

18、你在windows2000的本地计算机上,通过ftp方式连接到了135.32.24.12远程主机上,你想查看本机的c:\\send_data目录下的文件信息,请问应在ftp模式下键入下列的哪一行命令()

A.ls c:\\send_data B.lcd c:\\send_data C.!ls c:\\send_data D.!dir c:\\send_data

19、本地主机的当前目录是/comm_data/accept/,你打算将远程主机上当前目录下的多个短信业务数据文件CP_20060507.*传输到本机当前目录下,你通过ftp方式连接到了远程主机上,请问应该键入下列哪一个命令来实现此目标() A.get CP_20060507 B.mget CP_20060507.* C.put CP_20060507 D.mput CP_20060507.*

*20、你通过ftp模式登录到远程主机,完成了ftp命令操作后,打算退出ftp连接,请问应该选择下列哪两个命令来实现此目的() A.bye B.exit C.logout D.quit

二、简答题(每题5分,共40分)

1、当你进入应用程序目录中,使用ls –l命令查看当前目录文件时,屏幕显示结果文件信息如下:

-rwxr-xr-- 2 bill dba 5326 Oct 17 09:33 rate请逐个标示以上每一列的含义。 2、你要以root用户的身份为电信用户创建一个名为mobile的用户,属于dba用户组,家目录为/export/mobile/,注释为”mobile user”,指定默认的shell为/bin目录下的bsh,请写出增加此mobile用户的命令行。

3、UNIX操作系统中有成千上万个数据文件,你想通过find命令在/bill_data01文件系统中查找所有文件名前缀不等于179和300的智能网话单文件,请写出能够查找到这批话单文件的find命令行。

4、电信计费系统的小型机设备出现故障,需要关机进行配件更换操作,系统管理员以root用户身份登录到主机上,给所有登录到小型机的用户发了一条5分钟后将关闭主机的消息;在5分钟之后,系统管理员键入关机命令,要求对所有提示的问题都回答y,再给其他用户30秒的退出时间,执行关机操作。请写出能够完成以上操作的两个命令行。

5、你已经在UNIX主机上建立了智能汇接局、长途局、小灵通局的三个数据文件库,分别是/tele_data/目录下的IMS_data.tar、TS_data.tar、PHS_data.tar,现在你想将这三个文件库中的数据文件复原出来,请写出能够实现复原操作的tar命令行。

6、请用树状结构图的形式描述UNIX根文件系统常用目录(6个以上),并说明每个目录的作用。

7、通过telnet登录到计费账务系统主机上,使用more命令查看/etc/passwd的内容如下: account : x : 201 : 50 : account user: /home/account : /bin/ksh 请逐个标示以上每一列的含义。

8、在电信业务支撑系统的运行过程中,需要定义一系列cron任务,在每天凌晨定时执行数据备份和统计任务,请按照下表在crontabs文件加入定时执行各项脚本的命令行。

任务 脚本

执行时间

将错误日志分发到各本地网

/tbill/app/bin/script/run_err_all.sh

2点22分

数据库参数表导出到文件系统

/tbill/app/bin/script/param_table_dmp.sh

23点59分

数据库公共表导出

/tbill/app/bin/script/common_table_dmp.sh

0点01分

计费应用程序备份

/tbill/app/bin/script/prg_backup.sh

2点01分

日志稽核平衡统计

/tbill/app/bin/script/run_p_log_audit.sh

3点03分

全业务话单数据备份

本文来源:https://www.bwwdw.com/article/0wgd.html

Top