linux试题及答案?linux考试题库300道

其实linux试题及答案的问题并不复杂,但是又很多的朋友都不太了解linux考试题库300道,因此呢,今天小编就来为大家分享linux试题及答案的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

Linux运维工程师面试题库及答案

Linux运维工程师面试题库及答案

为帮助大家顺利通过Linux面试,我为大家分享的是Linux面试各部分知识题库,希望对大家复习有所帮助!

Linux操作系统知识

1.常见的Linux发行版本都有什么?你最擅长哪一个?它的网站网站是什么?说明你擅长哪一块?

2.Linux开机启动流程详细步骤是什么?系统安装完,忘记密码如何破解?

3.企业中Linux服务器系统分区标准是什么?(硬盘为300G,内存16G)

4.某一天突然发现Linux系统文件只读,该怎么办呢?完整操作步骤。

5.安装一台系统使用DVD光盘安装,如何安装50台Linux系统如何安装呢?思考一下。

6.用虚拟机安装了一台Linux系统,突然想克隆一台服务器,克隆后发现无法上网,如何解决?

7.Linux网卡配置文件路径是什么?要使服务器上外网,必须满足的条件有哪些?需要配置什么?

8.一般可以使用什么软件远程linux服务器?通过什么上传文件和下载文件?

9./mnt目录主要用于什么?/root目录跟root用户有什么关系?/根目录与/boot目录有什么联系?

10.某一天误操作,执行了rm-rf*,会有哪些情况发生?请举例。

Linux命令及文件操作

1.在/tmp/目录下创建test.txt文件,内容为: Hello,World!,用一个命令写出来。

2.给test.txt文件除所有者之外增加执行权限,最终以数字写出文件的权限。

3.用vi命令编辑test.txt,如何跳转到末行,首行,行首、行末,如何在光标行下一行插入,如何复制5行,删除10行,查找jingfeng的字符、把jingfeng替换为jfedu.net

4.查找linux系统下以txt结尾,30天没有修改的文件大小大于20K同时具有执行权限的文件并备份到/data/backup/目录下。

5.当前test.txt所属的用户为root,组为abc,请将test.txt使拥有者为abc,组为root,写出命令。

6.如何修改Linux启动级别为字符模式并永久生效,如何临时、永久关闭selinux及防火墙,请分别写出操作方法。

7.每次开机在/tmp目录下创建一个当天的日期文件夹(提示:当前日期表示的方法为:`date+%Y%m%d`)

8.如何查看文件内容,命令有哪些?查看文件第1行到3行,查看文件最后一行。

9.查看linux服务器IP的命令,同时只显示包含ip所在的行打印出来。

10.将普通用户test加入root组的命令是?

Linux磁盘及软件管理操作

1.如何添加一块新的50G硬盘到linux服务器系统作为单独的'分区,并正在使用?需要哪些操作步骤?

2.有个金士顿U盘,需要往服务器/var/www/html/目录下上传一个index.html文件,如何操作并完成。

3.有一块移动硬盘,上面有300G数据,如何快速cp到linux服务器?

4.光盘里面有一个httpd-2.2.15.xx.rpm包,如何挂载并安装呢?

5.使用rpm命令安装、卸载、删除、更新ntp-0.7.12.x86_64.rpm这个软包。

6./var/www/html/是网站的发布目录,如何每天凌晨0点30对其进行自动备份,写出操作步骤?

7.使用tar命令打包并压缩/root目录,然后移动到/tmp下,将其权限设置其他人只读。

8.Yum命令与rpm命令的区别?如何使用rpm安装一个有依赖的包?

9.在这个月内,每天的早上 6点到 12点中,每隔 2小时创建一个test.txt文件,内容为ok,如何实现?

10.将/usr/local/test目录下大于100K的文件转移到/tmp目录下。

11.简述 raid0 raid1 raid5三种工作模式的工作原理及特点。

12.如何查看占用端口 8080的进程。

Linux服务配置及管理

1.请写出 apache2.X版本的两种工作模式,以及各自工作原理。如何查看apache当前所支持的模块,并且查看是工作在哪种模式下?

2.Linux下nfs在客户端无法挂载,请写出排查步骤?

3.Linux下已经部署了dhcp服务器,客户端无法获取的IP,如何解决?

4.常见的FTP软件有哪些?Linux最常用的是?如何共享一个资源让他人使用用户名和密码访问?

5.如何禁止FTP使用匿名用户登录?命令行如何访问ftp服务器?

6.ApacheWEB服务器的发布目录在哪里?

7.ApacheWEB服务器有几种工作模式,每种模式的简单区别?

8.MySQL服务器的用途是?Apache和mysql可以安装在一台机器吗?如何查看apache和mysql端口和进程?

9.如何在虚拟机上面部署4个网站,访问的域名分别为www.a1.com test.a1.com www.a2.com test.a2.com?

10.假设 Apache产生的日志文件名为access_log,在 apache正在运行时,执行命令 mv access_log access_log.bak,执行完后,请问新的 apache的日志会打印到哪里,为什么?

11.我们都知道 FTP协议有两种工作模式,说说它们的大概的一个工作流程?

12.Linux内核引导时,从哪个文件中读取要加载的文件系统。

13.写出下面服务的常用端口ftp http dns snmp pop3、dhcp、nfs、mysql、samba等服务。

14.Mysql创建数据库的命令,创建表的命令,插入语句的命令?

15.Mysql备份命令?Mysql如何给root用户对jfedu授权访问,密码为jfedu.net,请写出命令?

16.Mysql忘记密码该如何操作呢?

17.Linux运维工程师都需要具备哪些技能和职业品质?

;

急求Linux试题答案!!

3,groupadd company

4,usermod-g company xiaowang

三,

1, vi cet.txt

输入“i”进入insert模式,输入:

Linux is a very famous operating system.

按下“ESC”键,输入“:wq”保存退出vi编辑器。

2,chmod xiaowang.company cet.txt

3,ls-l cet.txt--->查看cet.txt的属性

chmod 0664 cet.txt

四,

先安装好dhcpd服务器软件包,然后再编辑配置文件:/etc/dhcpd.conf

vi/etc/dhcpd.conf

输入“i”,进入insert模式,输入如下内容:

ddns-update-style none;

subnet 192.168.4.0 netmask 255.255.255.0{

range 192.168.4.10 192.168.4.253;

option routers 192.168.4.254;

option domain-name-servers 192.168.4.1, 192.168.4.2;

}

输入“ESC”键,再输入“:wq”保存退出。

最后再启动一下守护进程:dhcpd

service dhcpd start

查看一下有没有启动成功:

lsof-i:67

有显示的话说明启动成功,就OK了。

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

阅读剩余
THE END