《RedHat 企业Linux 用户基础》笔试试题

来源:百度文库 编辑:神马文学网 时间:2024/06/13 06:45:30

《RedHat 企业Linux 用户基础》笔试试题

完成时间:30分钟 闭卷独立完成

姓名:__________ 院校____________________ 班级:__________                      

成绩:__________ 

1.1、下列哪些不是Linux下常用的Shell:(  ),Linux下缺省使用哪种Shell (  ):。

ABourne Shell

BBSH

CCSH

DSSH

正确答案:D,A

难度:1

1.2、要删除当前目录下一个命名为"a bc"的文件,可用以下哪些命令(  ):

Arm -rf "a bc"

Brm -rf a bc

Crm -rf (a bc)

Drm -rf a\ bc

正确答案:AD

难度:3

2.1、统计当前目录包括子目录下的所有文件数,可以使用如下哪个命令(    )

Als –l* |wc –l

Bls –lR|grep ‘^-‘|wc –l

Cwc –f *

Dls –lf|grep ‘-‘|wc –f

正确答案:B

难度:3

2.2、以下命令中,哪些可以查找显示系统中所有包含java字样的进程。

Aps –af|grep java

Bps –ae|grep java

Cps –ef|grep java

Dps aux|grep java

正确答案:CD

难度:2

3.1、在/etc/passwd文件中有如下一行信息:lww:x:510:503::/home/lww:/bin/bash。改行表示的用户名为(     ),所属组ID(      )

Alww

B510

C503

D/home/lww

正确答案:A,C

难度:2

3.2、把用户jacob从组temp中删除,用命令(     ),再把jacob添加到cco组中,用如下命令(  )。

Auserdel Jacob –g temp

Bgpasswd –d Jacob temp

Cuseradd Jacob –g cco

Dgpasswd –a jacob cco

正确答案:B,D

难度:2

4.1、将文件File1设置成拥有者以及同组者可读、写和执行,而其它的用户不能写。以下哪种写法是正确的。

Achmod ug+rwx,o-w File1

Bchmod 775 File1

Cchmod 772 File1

Dchmod og+rwx,q-w File1

正确答案:AB

难度:3

4.2、把当前目录下的所有文件以及子目录下的所有文件的拥有者都设为developer组的staff用户的命令为以下哪个

Achmod staff:developer *

Bchown staff:developer *

Cchown –R staff:developer *

Dchown –L staff:developer *

正确答案:C

难度:2

5.1、在当前目录下的文件中搜索含有network词的命令可以用以下哪一个

 Bfind / -name –print|grep “network”

Cfind . –name –print|grep “network”

Dfind . –name \* –print|xargs “network”

正确答案:A

难度:5

5.2、使用tar命令可以对文件进行归档和释放,当对file1.tar.gz文件进行释放时,以下哪些选项是正确的

Azx

Bv

Cf

Dc

正确答案:ABC

难度:2

6.1、在bash中,设置LANG环境变量用哪个命令(   ),显示LANG环境变量用哪个命令

A、LANG=C;export $LANG    

B、echo $LANG

C、SET LANG=C  

D、echo LANG

正确答案:A,B

难度:1

6.2、当运行一个bash脚本时,可以从命令行传递多个参数给这个脚本去执行。这些参数在bash中被当作特殊的变量,其中$0表示什么意思

A、第一个参数;

B、脚本文件本身名字;

C、没有这个变量;

D、包括脚本文件本身名以及所有的参数

正确答案:B

难度:2

7.1、用以下哪个命令可以显示sample文件中的内容

A、ls -l sample;   

B、cat sample;    

C、nat sample;  

D、cut sample

正确答案:B

难度 1

7.2test.sh>out.file的含义是将test.sh的输出重定向到out.file中,如果需要把错误输出也重定向到out.file中,以下哪语句是正确的:

A、test.sh>out.file 2>&1 &

Btest.sh>out.file 1>&1 &

Ctest.sh>out.file 2>$1 & 

D、test.sh>out.file 1>&1 &

正确答案:A

难度:5

8.1、某用户在linux中想从当前路径下一个叫doc的文本文件中查找包含的字符串"here error"的行,下面哪个命令是对的。

Agrep here error doc

Bfind here error doc

Cgrep 'here error' doc

Dgrep doc 'here error'

正确答案:C

难度:3

8.2、某用户想从当前路径下一个叫doc文件中搜索包含任意多个字母打头,后面跟数字2的行,下面哪个命令可行?

Agrep [a-Z]2 doc

Bfind [a-Z]2 doc

Cgrep [a..Z]2 doc

D、grep [a*Z]2 doc

正确答案:A

难度:3

9.1cron调度任务中,"1 5  * * *  ntpdate 202.103.100.98" 的执行任务是?

A、每一小时执行一次时钟同步服务

B、每五分钟执行一次时钟同步服务

C、每一分钟执行一次时钟同步服务

D、每一天执行一次时钟同步服务

正确答案:D

难度:4

9.2linux需要在某个特定时间执行一项任务,请问使用下列哪个命令的功能?

Acrontab Bat Ctime Ddate

正确答案:B

难度:2

10.1、在安全性方面,对于远程shell操作,下面哪种协议更优?

Arsh Brlogin Ctelnet Dssh

正确答案:D

难度:2

10.2、下列哪个命令不是用于网络诊断?

Atraceroute Bnetstat Cping Dtop

正确答案:D

难度:2

11.1RPMlinux下用于安装和删除软件的软件包,安装软件可以用以下哪个参数(   ),删除软件可以用哪个参数(   )

Aivh

Bq

Ce

Dd

正确答案:A,C

难度:2

11.2、有shell脚本文件test.sh,代码如下:

#!/bin/bash

a=$1

b=$2

if [ $a -eq $b ]

then

        let "c=$a*$b"

else

        let "c=$a+$b"

fi

echo $c

运行./test.sh 2 3,将会产生如下哪个结果:

A、6

B、2

C、5

D、3

正确答案:C

难度:4