linux测试题,linux考试试题及答案

各位老铁们,大家好,今天由我来为大家分享linux测试题,以及linux考试试题及答案的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

Linux基础测试试题及答案

一、选择题(非单选)

1、在正则表达式当中下面那一个字符集表示非空格字符()

a. [:graph:]

b. [:digit:]

c. [:space:]

d. [:alpha:]

参考答案:A

2、关于b.sh变量论述正确的是:()

a.可以在/etc/porfile里面设置对所有用户生效,永久

b.在用户家目录下的.bash_profile文件中添加变量对单一用户生效,临时生效

c.可以使用export定义,只对当前shell生效,永久有效

d.以上说法都不对

参考答案:A

3、当登录linux后,登录的shell将查不同启动文件来处理其中的命令,处理文件的顺序是()

a./etc/profile-->~/.bash_profile-->~/.profile-->~/.bash_login

b./etc/profile-->~/.bash_profile-->~/.bash_login-->~/.profile

a.~/.bash_profile-->/etc/profile-->~/.profile-->~/.bash_login

a.~/.bash_login-->~/.profile-->~/.bash_profile-->/etc/profile

参考答案:B

4、创建多级目录命令是()

A、mkdir-p

B、mkdir-v

C、mkdir-m

D、mkdir-Z

参考答案:A

5、有一些文件root用户也无法直接修改,可使用说明命令看看其权限()

A、ls-lh

B、file

C、stat

D、lsattr

参考答案:D

6、linux上为了使用更多简洁操作,可以使用别名来简化命令,以下别名定义正确的是()

A、LS=‘ls-lh’

B、set cnet‘cd/etc/sysconfig/network-scripts/ifcfg-eth0’

C、alias die=‘rm-fr’

D、unalias die=‘rm-fr’

参考答案:C

7、常见的文本编辑器工具有哪些()

A、nano

B、cat

C、cut

D、vim

参考答案:AD

8、使用find命令查找文件时,以下哪个选项代表套接字文件()

A. d

B. l

C. p

D. s

参考答案:D

9、如一个文本文件的各权限位是这样的:-rw-r--r--,对该文件执行chmod g+s后,其权限位应显示为()

A.-rw-r-Sr--

B.-rw-r-sr--

C.-rw-r--r--

D.-rw-r-xr--

参考答案:A

10、使用fdisk对磁盘进行分区时,LVM分区的类型为()

A. l

B. lvm

C. 9e

D. 8e

参考答案:D

11、使用tar命令对一个目录只打包,不压缩,应该使用如下哪条命令()

A. tar-cvf

B. tar-zcvf

C. tar-jvf

D. tar-jcvf

参考答案:A

12、shell脚本的哪个位置参数可以表示脚本本身()

A.$0

B.$1

C.$#

D.$@

参考答案:A

13、通常我常说的四层负载和七层负载对应OSI模型分别是?

A.传输层,表示层

B.网络层,应用层

C.传输层,应用层

D.网络层,表示层

参考答案:C

14、系统中存在两个进程,其pid分别为 110, 119,此时希望当119需要占用CPU时总是要优于110,应如何做?()

A.调整进程119的nice值, nice-5 119

B.调整进程119的nice值, renice-5 119

C.调整进程110的nice值, nice-5 110

D.调整进程119的nice值, renice-5 110

参考答案:B

15、如何在非交互式的情况下为用户magedu添加一条crontab任务?

A.将任务写入到/var/spool/cron/root

B.将任务写入到/var/spool/cron/magedu

C.将任务写入到/var/spool/root/cron

D.将任务写入到/var/spool/magedu/cron

参考答案:B

16、CentOS7系统中启动网络服务的命令是:

A. service network start

B./etc/init.d/network start

C. systemctl start network.service

D./etc/init.d/rc.d/init.d start

参考答案:C

17、kernel实现自身初始化时,实现的任务为()

A.探测可识别的所有硬件;

B.以只读方式装载“真正根文件系统”

C.按次序查找各引导设备,第一个有引导程序的设备即为启动系统用到的设备

D.启动用户空间的第一个应用程序:/sbin/init

参考答案:C

18、CentOS 6系统中,Linux系统运行级别,关系对应不正确的是()

A.4--维护模式,多用户模式,需要用户认让,会启动网络功能,但不支持使用NFS;

B.1--维护模式,单用户模式,sigle模式;此级别可允许root用户直接登录而无须认证;

C.3--正常级别,完全多用户模式,文本界面;

D.5--正常级别,完全多用户模式,图形界面;

参考答案:A

19、下面命令,可以输出/etc/passwd文件中root用户所在行的`是()

A.awk'{if($1=/root/) print}'/etc/passwd

B.awk-F:'{if($1==/root/) print}'/etc/passwd

C.awk-F:'{if($1=/root/) print}'/etc/passwd

D.awk-F:'{if($1~/root/) print}'/etc/passwd

参考答案:D

20、以下不是/ect/rc.d/rc.sysinit的功能的是()

A.根据配置文件中的设定来设定主机名

B.配置服务器ip地址

C.打印文本欢迎信息

D.激活LVM和RAID设备

参考答案:B

判断题(如有兴趣的同学可以分析为什么对错)

1、在对称加密中,加密与解密使用同一密钥,主要算法有md5,sha1。

参考答案:错

解析:md5与sha1算法是单向加密的算法,并非对称加密的算法

2、两块硬盘实现RAID1之后,整体写性能会变差

参考答案:对

3、做RAID5至少需要3块磁盘。

参考答案:对

4、keepalived是基于VRRP协议为基础实现的。

参考答案:对

5、进程A在启动时,系统的可打开的最大文件描述符个数为1024,此时将系统的可打开的最大文件描述符个数设置为65535,之后如果进程A创建子进程后,那么子进程可打开的最大文件描述符个数为1024,对吗?

参考答案:错

问答题

1、找出当前目录下10天没有改变,大小大于4K的普通文件或目录

参考答案:

find./-type d-o-type f-size+4k!-mtime-10

2、使用ss命令,查看当前系统上处于time_wait状态的连接

参考答案:

ss-4 state time-wait或者 ss-o state time-wait

3、请简述centos6的启动流程

参考答案:

POST--> BIOS(boot sequence)--> MBR(bootloader)--> kernel(ramdisk)-->/sbin/init

设定默认运行级别-->使用/etc/rc.d/rc.sysinit脚本进行系统初始化-->分别关闭和启动对应级别的所有服务-->启动字符终端-->启动图形终端(如果默认级别为5)-->显示登录提示;

4、 yum update和yum upgrade有什么区别?

参考答案:

yum update:升级软件包的同时也升级软件和系统内核

yum upgrade:只升级软件包,不升级软件和系统内核

5、在每周二的凌晨1点5分执行脚本/data/get_username.sh,并将脚本的输出写至/tmp/get_username.log日志文件中

参考答案:

5 1** 2/bin/sh/data/get_username.sh&>>/tmp/get_username.log

或者

5 1** 2/bin/sh/data/get_username.sh>>/tmp/get_username.log 2>&1

linux常用命令有哪些

linux常用命令有pwd命令、cd命令、ls命令、cat命令、grep命令、touch命令、cp命令、mv命令、rm命令、rmdir命令等。

linux常用命令:

1、 pwd命令

该命令的英文解释为print working directory(打印工作目录)。输入pwd命令,Linux会输出当前目录。

2、 cd命令

cd命令用来改变所在目录。

cd/转到根目录中

cd~转到/home/user用户目录下

cd/usr转到根目录下的usr目录中-------------绝对路径

cd test转到当前目录下的test子目录中-------相对路径

3、 ls命令

ls命令用来查看目录的内容。选项含义-a列举目录中的全部文件,包括隐藏文件-l列举目录中的细节,包括权限、所有者、组群、大小、创建日期、文件是否是链接等-f列举的文件显示文件类型-r逆向,从后向前地列举目录中内容-R递归,该选项递归地列举当前目录下所有子目录内的内容-s大小,按文件大小排序-h以人类可读的方式显示文件的大小,如用K、M、G作单位 ls-l examples.doc列举文件examples.doc的所有信息

4、 cat命令

cat命令可以用来合并文件,也可以用来在屏幕上显示整个文件的内容。

cat snow.txt该命令显示文件snow.txt的内容,ctrl+D退出cat。

5、 grep命令

grep命令的最大功能是在一堆文件中查找一个特定的字符串。

grep money test.txt

以上命令在test.txt中查找money这个字符串,grep查找是区分大小写的。

6、touch命令

touch命令用来创建新文件,他可以创建一个空白的文件,可以在其中添加文本和数据。

touch newfile该命令创建一个名为newfile的空白文件。

7、cp命令

cp命令用来拷贝文件,要复制文件,输入命令:

cp

cp t.txt Document/t该命令将把文件t.txt复制到Document目录下,并命名为t。选项含义-i互动:如果文件将覆盖目标中的文件,他会提示确认-r递归:这个选项会复制整个目录树、子目录以及其他-v详细:显示文件的复制进度

8、mv命令

mv命令用来移动文件。选项说明-i互动:如果选择的文件会覆盖目标中的文件,他会提示确认-f强制:它会超越互动模式,不提示地移动文件,属于很危险的选项-v详细:显示文件的移动进度

mv t.txt Document把文件t.txt移动到目录Document中。

9、rm命令

rm命令用来删除文件。选项说明-i互动:提示确认删除-f强制:代替互动模式,不提示确认删除-v详细:显示文件的删除进度-r递归:将删除某个目录以及其中所有的文件和子目录

rm t.txt该命令删除文件t.txt

10、 rmdir命令

rmdir命令用来删除目录。

谁知道软件测试工程师笔试linux时,有哪些面试题目

一、请写出如下功能Linux命令:

1.三种查看server.log的文件内容

linux查看日志文件内容命令tail、cat、tac、head、echo

详情:

2.编辑start.sh文件,查看文件前10行内容和后10行内容

vi start.sh

head-n 10 start.sh前10行

tail-n 10 start.sh后10行

3.删除temp.conf文件

rm-f file.log

4.查看后台所有java进程

[plain]view plaincopy

ps-ef|greptomcat

5.结束后台java进程

不所有进程都可以用“kill+进程编号”结束掉,对于结束不掉的进程可以使用“kill-s 9进程编号”来进行强制结束;

但一般情况下,只需要“kill进程编号”就可结束。

6.编译maven项目

mvn compile

7.将start.sh文件改为可执行权限

chmod u+ x filename.sh

chmod的语法格式如下:chmod [who] [opt] [mode]文件/目录名

其中who表示对象,是以下字母中的一个或组合:

u:表示文件所有者

g:表示同组用户

o:表示其它用户

a:表示所有用户

opt则是代表操作,可以为:

+:添加某个权限

-:取消某个权限

=:赋予给定的权限,并取消原有的权限

而mode则代表权限:

r:可读

w:可写

x:可执行

8.启动jboss服务

net start JBoss

9.跨服务器拷贝文件(怎样把共享盘的文件拷贝到linux本机里)

跨服务器拷贝需要用到的命令是scp.

----------------------拷贝文件夹----------------------------------------------

把当前文件夹tempA拷贝到目标服务器10.127.40.25服务器的/tmp/wang/文件夹下

scp-r/tmp/tempA/wasadmin@10.127.40.25:/tmp/wang/

其中wasadmin是目标服务器的用户名,执行命令提示输入密码,然后输入密码即可

----------------------拷贝文件----------------------------------------------

把当前文件tempA.txt拷贝到目标服务器10.127.40.25服务器的/tmp/wang/文件夹下

scp/tmp/tempA.txtwasadmin@10.127.40.25:/tmp/wang/

其中wasadmin是目标服务器的用户名,执行命令提示输入密码,然后输入密码即可

阅读剩余
THE END