文档库 最新最全的文档下载
当前位置:文档库 › BENET S1 LINUX 阶段测试题

BENET S1 LINUX 阶段测试题

BENET S1 LINUX 阶段测试题
BENET S1 LINUX 阶段测试题

北京华源中心BENET S1 LINUX阶段测试题

注意:把答题内容书写在老师发放的答题纸上

一、选择题(不定向选择,2分/题,共60分)

1、以下哪个参数不用于卸载rpm软件包()。

A、--nodeps

B、--justdb

C、--force

D、--test

2、不要把以下哪个运行级别设置为系统缺省运行级别()。

A、0

B、3

C、5

D、6

3、列出包括以“.”开始的隐藏文件在内的所有文件名的命令是()。

A、ls

B、ls -a

C、ls -l

D、ls /

4、查看主机PCI设备信息的命令()。

A、more /proc/modules

B、more /proc/cpuinfo

C、more /proc/pciinfo

D、lspci

5、查看系统进程的命令包括()。

A、ps

B、px

C、top

D、pstree

6、在vi编辑状态,获得当前目录文件列表的命令()。

A、^ls

B、!ls

C、$ls

D、ls

7、进行内核配置前清理源代码树的命令()。

A、make dep

B、make bzImage

C、make mrproper

D、make clean

8、root执行chmod 765 benet.txt 命令后,文件所有者、文件所有者同组用户及其它用户

的权限是()。

A、读写执行、读写、读执行

B、读写执行、读执行、读写

C、读写执行、写执行、读执行

D、读写执行、读执行、写执行

9、Linux系统的1号进程是()。

A、boot

B、init

C、syslod

D、bash

10、下列使用了通配符的字符串不能匹配“reportfiles”字符串的是()。

A、report?files

B、?eportfiles

C、*reportfiles

D、report*files

11、Linux内核模块放置的目录是()。

A、/lib/modules

B、/modules

C、/etc/modules

D、/usr/modules

12、在Linux环境下,如下的crontab文件中,哪个事件每月发生三次()。

30 4,8,12 * * * * clean system

30 6 4,8,12 * * * clean mail

30 12 14 6 * * clean room

30 12-14 * * * * clean car

30 16 1 6,11 * * start myvacation

A、clean system

B、clean mail

C、clean room

D、clean car

E、start myvacation

13、BASH提供重定向操作,把标准输入输出重定向到文件,拓展了Linux应用程序的输入输出的范围,下面所列的操作符中,可应用于BASH输出重定向的有()。

A、<

B、>

C、>>

D、&>

14、Linux的文件类型可以分为()。

A、特殊文件

B、目录文件

C、链接文件

D、普通文件

15、vi不属于直接修改写入的文件编辑器类型,它有3种操作模式,用户需要在这些模式之前切换来编辑和保存文件等操作,这3种操作模式为()。

A、命令模式

B、保护模式

C、末行模式

D、输入模式

16、在/root目录存在anaconda-ks.cfg、install.log、install.log.syslog、log.sys三个文件,那么执行ls | grep *.log命令可以列出的文件有()。

A、anaconda-ks.cfg

B、install.log

C、install.log.syslog

D、log.sys

E、都不能列出

17、用命令成功建立一个用户后,他的信息会记录在下面哪几个文件中()。

A、/etc/passwd

B、/etc/userifno

C、/etc/shadow

D、/etc/profile

18、Linux内核的配置文件缺省名称()。

A、config

B、CONFIG

C、.config

D、.config.sys

19、在Shell脚本中,可以进行条件测试,那么用于测试两个数值是否相等的操作符是()。

A、-le

B、-ge

C、-ne

D、-eq

20、Linux的默认文件系统不包括的目录是()。

A、/home

B、/user

C、/proc

D、/dev

21、用于安装内核模块到当前Linux系统中的命令是()。

A、make modules_install

B、make install_modules

C、make modules

D、install modules

22、你是Linux系统管理员,运行命令mount –t iso9660 /dev/cdrom /mnt/cdrom。随后又运行几个命令,其中包含umount /mnt/cdrom,但不包含mount 命令。你还运行命令history,其中部分显示如下:

103 mkdir /mnt/cdrom

104 mount –t iso9660 /dev/cdrom /mnt/cdrom

你想再次访问光驱,应该运行命令()。

A、单击一次上箭头

B、!mount

C、!104

D、Mount /mnt/cdrom

23、你是Linux系统管理员,在/root下编写一个脚本文件showenv。你运行此脚本,命令如下:

./showenv PWD

结果显示错误提示如下:

bash:./showennv:权限不够

于是你运行命令ll showenv显示如下:

-rw-r—r-- 1 root root 155 6月19 09:58 showenv

你想实现只有自己可以运行此脚本,而其他帐户不能运行,你需要运行命令()。

A、chmod u+x showenv

B、chmod g+x showenv

C、chmod o+x showenv

D、以上命令都不能实现

24、你用vi编辑器编写了一个脚本文件shell.sh,你想将该文件名称修改为shell2.sh,下列命令()可以实现。

A、cp shell.sh shell2.sh

B、mv shell.sh shell2.sh

C、ls shell.sh >shell2.sh

D、ll shell.sh >shell2.sh

25、你是公司的Linux服务的管理员。你使用vi编缉/etc/inittab文件时,在命令模式下查询shutdown字符串,使用的命令是()。

A、?shutdown

B、%shutdown

C、/shutdown

D、.shutdown

26、你是公司的Linux服务的管理员。你想将光驱装载到/mnt/cdrom,你知道应该用mount 命令,但你忘记具体的命令参数格式。已知mount不是Linux的内部命令,你如何查看mount 的帮助()。

A、mount -h

B、man mount

C、info mount

D、help mount

27、已知Linux系统中的唯一一块硬盘是第一个IDE接口的master设备,该硬盘按顺序有3个主分区和一个扩展分区,这个扩展分区又划分了3个逻辑分区,则该硬盘上的第二个逻辑分区在Linux中的设备名称是()。

A、/dev/hda2

B、/dev/hda5

C、/dev/hda6

D、/dev/hdb1

28、你使用vi编辑器进行c语言程序的编写,为了更清楚地阅读程序代码,需要在vi中显示文件中每一行的行号,为此需要执行()命令进行设置。

A、:set autoindent

B、:set ignorecase

C、:set number

D、:set ruler

29、在shell环境下,使用()命令可以正确设置本地变量MYNAME的值为user1 good。

A、MYNAME=user1 good

B、MYNAME=”user1 good”

C、$MYNAME=user1 good

D、$MYNAME=”user1 good”

30、管理员在查看/etc/passwd文件时看到其中有一行用户记录如下:

tom:x:500:500:Tom Smith:/home/tom:/bin/bash

那么从中可以看出该用户()。

a) 所属的主组名为tom

b) 口令加密后存放于/etc/shadow文件中

c) 默认的shell为bash

d) 主目录为/home/tom

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

1、请写出Linux系统中不同的运行级别极其意义?在实际设置系统的默认启动级别的时候要注意哪些?

2、你公司的mail服务器使用Red Hat Linux 9.0系统,你发现某些员工的邮箱占用空间很大,你想实现Linux系统用户的磁盘配额,规定每个用户的软限制为4MB,硬限制为5MB。请写出具体步骤。

1)修改/etc/fstab/文件,为实现对用户和组的限制,在需要配置quota的分区添加哪两个选项。

2)重新挂载文件系统最简单的方法是运行什么命令。

3)设置配额:

对用户设置配额。针对用户user1设置使用什么命令,可以限制哪些方面的参数?

对组设置配额。针对组group1设置使用什么命令。

4)查看用户user1的配额信息使用什么命令:

3、你是公司的Linux服务的管理员。请使用两种方法创建帐户,这些帐户信息和口令存放在哪些文件中。假设你创建一个帐户user1,如何给该帐户设置口令,如何去掉口令。

4、你使用一台PC,该PC有一块40GB的IDE硬盘和一个光驱,先安装windows 2003 Server 系统,后安装RedHat Linux 9.0。已知windows 2003 Server的D:分区为FAT32格式,在Linux上表示为/dev/hda2。

1)若想在Linux上读取windows 2003 Server的D:的数据,如何使用mount装载。

2)在Linux系统的USB接口插入256MB的U盘,已知其文件系统为FAT32,并且在Linux上表示为/dev/sdb1,若想在Linux上读取U盘数据,如何使用mount装载。

3)你要使用Linux安装盘,如何使用mount装载。

4)如何卸载以上各个文件系统。

5、写出使用RPM查询软件包vnc-server的安装文件列表,写出安装(文件名为vnc-server-3.3.3r2-47.i386.rpm)、卸载vnc-server、和升级name.version.i386.rpm软件包的命令。

Linux运维面试题

北京华宇信息技术有限公司 BEIJING THUNISOFT INFORMATION TECHNOLOGY CORPORATION LIMITE 北京华宇信息技术有限公司 应聘人员笔试题目 (对应聘系统服务工程师人员适用) 姓名: 性别: 年龄: E-Mail: 考试日期: 考试开始时间: 考试结束时间: 须知及要求: 1.本套试题对应聘运维服务部系统服务工程师适用; 2.笔试时间不得超过90分钟; 3.笔试开始前应聘者须如实填写本页中有关应聘者信息; 4.答题请注意字迹清晰,叙述简练明了,绘图力求准确; 5.笔试题共150分,84道题,分为六部分,包括: 1)系统服务工程师调查 2)理论知识部分 3)实践知识基础部分 4)实践知识扩展部分 5)运维管理和信息服务部分 6)综合素质和沟通管理部分 6.应届毕业生以1、2、3、5、6部分为主,其他部分为辅;非应届毕业生以2、3、 4、5、6部分为主,其他部分为辅; 7.请笔试者本着“知之为知之,不知为不知”的态度; 笔试者承诺: 我已经阅读并同意笔试要求,同意如实答题,并同意不将题目内容告知他人。 签名:

CORPORATION LIMITE 应聘登记表 填表要求:应聘登记表是公司了解应聘人员情况的重要途径之一,所以请应聘人员根据自己的实际情况尽可能的填写详细,填写结束后,请务必阅读声明并签字确认。谢谢您的合作! 填写说明:家庭背景情况请至少填写2位直系亲属的基本情况 填写说明:教育经历请按照时间顺序由近至远填写(最低学历填写到高中即可)

CORPORATION LIMITE 填写说明:工作经历请按照时间顺序由近至远来填写 请您在以下招聘途径中勾“√”:我是通过以下招聘途径了解此次招聘信息的:□公司主页招聘信息□现场招聘会□熟人介绍 □网上招聘(请具体描述网站名称,例如:前程无忧等__________________)声明: 本人保证以上表内所填内容的真实性,自愿承担因隐瞒事实而造成的一切后果。 签名:日期:

运维面试题(含答案)

运维工程师面试题 姓名: 答题时间: 1.新安装MYSQL后怎样提升MYSQL的安全级别? A.修改mysql默认端口 B.linux下可以通过iptables来限制访问mysql端口的IP地址 C.对所有用户设置较复杂密码并严格指定对应账号的访问IP(可在mysql库 中user表中指定用户的访问可访问IP地址) D.root特权账号的处理(建议给root账号设置强密码,并指定只允许本地登录) E.开启二进制查询日志和慢查询日志 F.mysql安装目录及数据存储目录权限控制:给mysql安装目录读取权限,给mysql日志和数据所在目录读取和写入权限 G.删除无用mysql账号和删除无用的数据库(安装好的mysql默认会有个 test库,可将其删除) 2.MYSQL的主从原理,怎么配置文件? 整体上来说,复制有3个步骤: A.master将改变记录到二进制日志(binary log)中(这些记录叫做二进制日 志事件,binary log events); B.slave将master的binary log events拷贝到它的中继日志(relay log);

C.slave重做中继日志中的事件,将改变反映它自己的数据。 3.mysql主从复制的优点 <1> 如果主服务器出现问题,可以快速切换到从服务器提供的服务; <2> 可以在从服务器上执行查询操作,降低主服务器的访问压力; <3> 可以在从服务器上执行备份,以避免备份期间影响主服务器的服务。 4.Mysql复制的基本原理过程 (1)Slave上面的IO线程连接上Master,并请求从指定日志文件的指定位置(或者从最开始的日志)之后的日志内容; (2)Master接收到来自Slave的IO线程的请求后,通过负责复制的IO线程根据请求信息读取指定日志指定位置之后的日志信息,返回给Slave端的IO线程。返回信息中除了日志所包含的信息之外,还包括本次返回的信息在Master端binary log文件的名称以及在Binary log中的位置; (3)Slave的IO线程收到信息后,将接收到的日志内容依次写入到Slave端的RelayLog 文件(mysql-relay-lin.xxxxx)的最末端,并将读取到的Master端的 bin-log的文件名和位置记录到master-info文件中,以便在下一次读取的时候能够清楚的告诉master“我需要从某个bin-log的哪个位置开始往后的日志内容,请发给我” (4)Slave的SQL线程检测到Relay Log中新增加了内容后,会马上解析该Log 文件中的内容成为在Master端真实执行时候的那些可执行的查询或操作语句,并在自身执行那些查询或操作语句,这样,实际上就是在master端和Slave端执行了同样的查询或操作语句,所以两端的数据是完全一样的。

上海Linux运维工程师面试题个人总结)

这下面的是一个企业发的面试题 1你常上的相关技术站有哪些? 2简述你所理解运维工程师的主要职责? 3你管理过的服务器数量级? 1台 2台 2-5台 5-10 台 10台以上 4描述一次你印象深刻的服务器运维经历。 5有一台服务器出现安全问题,你会采取什么样的方法处理?说出你的诊断处理思路。 6有多台服务器需部署相同应用文件,文件会持续更新,你用什么方式实现不同服务器间的文件同步。 7某一台服务器部署多个Web站点,其中有一个w3wp的CPU占用达到100%如何找出有问 题的Web站点? 8你眼中的沪江是怎样的?谈谈你对沪江的理解。 9是否有以下相关经验?如有请简要说明掌握情况。 a、S quid相关经验 b、N ginx、Lighttpd 等 c、Memcached d、负载均衡 e、分布式文件处理 f、Email Server 上午-10点雷傲普文化传播有限公司 1. DNS使用的端口号和协议,简单描述一下DNS正向解析和反向解析的工作原理和作用还 有应用场景? 2. 编写IPTABLES使用内网某台机器的80端口可以在公网访问,假设公网IP为10.10.1.1 , 实现192.168.1.0/32 段的NAT. 3. 举出三个以上的主流WEB服务器,并简述他们的特性和优缺点不限操作系统? Apache 源代码开放可以欲行在unix , windowns , linux 平台上,可移植性,而且模块很是丰富缺点:性能,速度上不及其他轻量级的web服务器,但是也是重量级产品,所消耗的内存,cpu也比其他的要高

Ngi nx 源代码开放发高性能的http和反向代理服务器,在高并发的情况下,ngi nx 是apache不错的替代品,他能够支持高达50000个并发连接响应,内存,cpu等系统资 apache稳定,支持动态页面源消耗也是很低的。缺点,支持模块比较少吧,相对没有不是很 强。 Tomcat对高并发跟静态页面处理还不是很强 Microsoft IIS 配置很简单,只能运行在windows。Linux上,如果要使用还购买商业 win dows server 操作系统。 4, 举出两个主流代理服务器,简述工作模式和优缺点? 5, 举出两个负载均衡的软件,并简述工作模式和优缺点? 6,IE,FF,chrome游览器最大并发请求数是多少?, 7,简单举例一下linux和windows系统今年都有哪些漏洞? 8, mysql数据库备份都有哪一些,部署一个高可用mysql应用环境,并说明他的高可用性? 9, 什么是裸设备,他的好处是什么?,mysql支持裸设备吗?10, 如果给你一个100g的INNODB类型数据库,你会用什么备份方案来做备份。 11,写一个简单的shell脚本,脚本运行时让CTRL+(无法中断的该shell脚本? 12、如何快速编译单一的内核模块? 13、如何动态增加apache和PHP模块? 14、说出linux开机流程? 15、具体说说cacti的安装过程? 16、cacti 与nagios 的区别?cacti 如何监控mysql ? 17、mysql主从复制如何实现? 18、raid 0 与raid 的区别? 19、DNS解析详细过程?从主机访问域名(三家公司都问这个问题)让写出来? 20、脚本会多少?掌握程度?sed awk区别? 人事问题(下面的都是每一个企业问的最多的问题,这些问题是我自己经历的,都是我自己的回答,仅供参考,每个人经历不一样,回答的时候一定要和写在网上的还有自己写的简历保持一致,他们好多都是把你投的简历下载下来,然后看着下载下来的简历问你问题)1. 先问问你写的工作经历,在以前公司主要做什么,是什么公司,多少人,主要负责什么, 还有你写的项目经验,项目具体怎么实施的,(一定要明白原理性的东西,把他说出来就可以) 2. 问完工作经历后,问你为什么辞职?。 我说因为以前的公司的工作接触到了linux。被linux的开源所吸引,对linux的开源产 生了兴趣,但是靠自己去学有点吃力,就辞去工作在郑州找了一家培训机构培训RHCE 3. 问为什么不在本地工作,来上海有什么规划? 4. 谈谈你对运维工程师的理解

2013年最新Linux系统运维面试题(附答案)

一、有文件file1 1、查询file1 里面空行的所在行号 awk ?{if($0~/^$/)print NR}‘ file or grep -n ^$ file |awk ?BEGIN{FS=‖:‖}{print $1}‘ 2、查询file1 以abc 结尾的行 grep abc$ file1 3、打印出file1 文件第1 到第3 行 sed -n ‘1,3p‘ file1 head -3 file1 二、如何将本地80 端口的请求转发到8080 端口,当前主机IP 为192.168.2.1 Iptables -A PREROUTING -d 192.168.2.1 -p tcp -m tcp –dport 80 -j DNAT –to-destination 192.168.2.1:8080 三、crontab 在11 月份内,每天的早上6 点到12 点中,每隔2 小时执行一次/usr/bin/httpd.sh 怎么实现 0 6-12/2 * 11 * /usr/bin/httpd.sh 四、编写个shell 脚本将/usr/local/test 目录下大于100K 的文件转移到/tmp 目录下 #!/bin/bash for file in `ls /root` do if [ -f $file ]; then if [ `ls -l $file|awk '{print $5}'` -gt 10000 ]; then mv $file /tmp/ fi fi done 五、简述raid0 raid1 raid5 三种工作模式的工作原理及特点。 RAID 0:连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余,因此并不能算是真正的RAID 结构。RAID 0 只是单纯地提高 性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据。因此,RAID 0 不能应用于数据安全性要求高的场合。 RAID 1:它是通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据。当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1 可以提高读取性能。RAID 1 是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时, 系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。简单来说就是:镜象结构,类似于备份模式,一个数据被复制到两块硬盘上。 RAID10:高可靠性与高效磁盘结构 一个带区结构加一个镜象结构,因为两种结构各有优缺点,因此可以相互补充。 主要用于容量不大,但要求速度和差错控制的数据库中。 RAID5:分布式奇偶校验的独立磁盘结构,它的奇偶校验码存在于所有磁盘上,任何一个硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据。支持一块盘掉线后仍然正常

linux运维面试题中级

linux面试题 1.解释top命令和vmstat命令 top 动态 vmstat静态 2.请写出iptables语句iptables [-t 表名] -命令 -匹配 -j 动作/目标 1)本地80端口的请求转发到8080端口,当前主机IP为192.168.2.1 iptables -t nat -A PREROUTING -d 192.168.2.1 -p tcp -dport 80 -j DNAT -to 192.168.2.1:8080 2)允许本机对外连接80端口(本机能连外界服务器为80) iptables -A OUTPUT -p tcp –dport 80 -j ACCEPT 3)开放本机的3306端口 iptables -A INPUT -p tcp --dport 3306 -j ACCEPT 4)禁止外界ping本服务器 iptables -A INPUT -p icmp -j DROP 5)防止SYN攻击(轻量级预防) iptables -A FORWARD -p tcp --syn -m limit --limit 1/s -j ACCEPT iptables -A FORWARD -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 1/s -j ACCEPT 3.mysql高可用方案有哪些?mysql备份方案有哪些?有什么优缺点? 4.写出apache 2.x的两种工作模式,以及各自的工作原理。如何查看apache当前支持的模块。并查看在哪种模式下工作。prefork和worker #apachectl -l 5.linux基础问题 1)linux怎么查看用户登陆日志 who /var/log/wtmp cat /var/log/secure

运维工程师笔试题及答案

运维工程师笔试题及答案 第一部分:Linux系统知识 填空题: 1.创建目录用mkdir命令,创建文件用touch命令。 2.移动文件用mv命令,复制文件用cp命令。 3.使用history命令查看用过的命令列表。 4.查看各类环境变量用env命令。 5.终止进程用kill命令。 6.编写的Shell程序运行前赋予该脚本文件读和执行权限。 7.链接分为:硬链接和软链接/符号链接。 8.在Linux系统中,以文件方式访问设备。 9.当前用户主目录用~/表示。 10.L inux下命令可使用的通配符有“?”和“*”。 选择题: 1.某文件的组外成员的权限是只读、属主是全部权限、组内权限是可读可写、该文件权限为?(D) A.467 B.674 C.476 D.764 2.Linux配置文件一般放在什么目录?(A) A.etc

B.bin C.lib D.dev 3.什么命令常用于检测网络主机是否可达?(C) A.ssh C.ping D.exit 4.对所有用户的变量设置,应当放在哪个文件下?(B) A./etc/bashrc B./etc/profile C.~/.bash_profile D./etc/skel/.bashrc 5.什么命令解压缩tar文件?(B) A.tar-czvf filename.tgz B.tar-xzvf filename.tgz C.tar-tzvf filename.tgz D.tar-dzvf filename.tgz 第二部分:数据库 填空题: 1.数据库系统的核心是___数据库管理系统___。 2.事务四大特性分别是原子性、隔离性、一致性、持久性。 3.索引字段值不唯一,应该使用的索引类型为普通索引。

(完整版)美团Linux运维工程师面试真题答案.doc

美团对 Linux运维工程师招聘岗位的面试题与答案分析 1、 LINUX 系统软件安装和卸载的常见方法 答:有3种方式安装与卸载软件包: rpm 包卸载: rpm -e XXX.rpm (如果想忽略依赖,可加上–nodeps) yum remove xxx.rpm这种方法非常不建议使用,卸载过程会将待卸载的软件包所依赖的软件包一并卸载掉,很容 易造成系统缺少某些包而崩溃等问题 源码包卸载: cd 命令进入编译后的软件目录,即安装时的目录,执行 make uninstall 命令即可;或者直接删除安装目录 2、 Windows 和 LINUX 常用的远程连接工具有那些 答: 命令远程连接工具:图形远程连接工具:自带的远程桌面( Xshell、 SecureCRT、Putty 、 SSH Secure Shell Client等 xmanager(需安装配置服务并打开 177 端口)、VNC-Viewer(linux 需安装 vncserver)、windows linux 需安装 xrdp 和 vnc) 3、如何修改LINUX 的 IP 地址、网关和主机名: 答: A、修改 IP 地址、网关:编辑/etc/sysconfig/network -scripts/ifcfg -eth0 ,修改里面IPADDR和 GATEWAY内容,没有这两行,则添加即可,添加时确保BOOTPROTO=static,静态地址,如IPADDR=192.168.1.100GATEWAY=192.168.1.1 B、修改主机名称:编辑/etc/sysconfig/network,修改里面的HOSTNAME 内容,如设置主机名称为mysql,则:HOSTNAME=mysql即可; 4、编写脚本实现以下功能 每天早上 5 点开始做备份 要备份的是 /var/mylog里所有文件和目录可以压缩进行备份 备份可以保存到别一台器上192、168、 1、 2 FTP帐号aaa 密码bbb 要示每天的备份文件要带有当天的日期标记 答:脚本内容如下: [root@haojiu ~]#cat /root/mylogbak.sh #!/bin/bash #scripts for dirbakup and upload to ftp server. #author by haojiu #create by bakdir=mylog date=`date +%F` cd /var tar zcf ${bakdir}_${date}.tar.gz ${bakdir} sleep 1 ftp -n <<- EOF open 192.168.142.129#远程 ftp 服务器 IP user aaa bbb put mylog_*.tar.gz bye EOF

linux运维笔试题

linux运维笔试题 [键入文档标题] Linux 参加面试人 : 面试时间: 北京京泰昊驰网络科技有限公司 | Linux系统运维面试题 一、填空题 1、CD-ROM标准的文件系统类型是 ________ 2、在Linux系统中,测试DNS服务器是否能够正确解析域名的的客户端命令,使用命令 ________ 3、将/home/ixdba目录做归档压缩,压缩后生成ixdba.tar.bz2文件,并将此文件保存到/home目录下, 实现此任务的tar命令格式________ 4、在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为______ 5、Vim编辑器基本上可以分为3种模式,分别为________ 、________插入模式_____和_________ 6、ping命令用于测试网络的连通性,ping命令通过________协议来实现。 7、dns(域名系统)实际上是分布在internet上的主机信息的数据库,其作用是实现_______和________ 之间的转换。 二、判断题 1、,分区越大约好,因为/越大,Linux启动速度越快。( ) 2、在进行网络配置时,netstat命令用于测试网络中主机之间是否连通 ( )

3、可以在/etc/fstab中的文件系统在系统启动的时候自动加载 ( ) 4、通过ping命令就可以知道此IP是否处于激活状态( ) 5、 dns是专为基于tcp/ip的网络提供主机名到ip地址翻译的专用域名解析 系统。( ) 6、在shell命令行方式下,一行只能写一个指令,每次只能使用一个命令( ) 7、邮件系统由三部分组成:用户代理、传输代理、和投递代理。其中传输代 理功能是将邮件放入用户 的邮箱。( ) 8、在linux系统上做备份时,有两种备份形式:系统备份和用户备份。其中 用户备份的目的是尽量在 系统崩溃后能快速、简单、完全地恢复系统的运行。( ) 9、当需要中断一个进程时,可以使用键( ) 三、选择题 1、一个文件名字为rr.gz,可以用来解压缩的命令是 A.tar B.gzip https://www.wendangku.net/doc/1c18851474.html,press D.uncompress 2、查看以太网mac地址的命令为: A.ping B.ifconfig C.arp D.traceroute 3、在vi编辑器中的命令模式下,键入可在光标当前所在行下添加一新行。 A. B. C. D.a 4、你使用命令“vi /etc/inittab”查看该文件的内容,你不小心改动了一些 内容,为了防止系统出问题, 你不想保存所修改内容,你应该如何操作 A.在末行模式下,键入:wq B.在末行模式下,键入:q! C.在末行模式下,键入:x! D.在编辑模式下,键入“ESC”键直接退出vi

(完整版)系统运维工程师笔试题目--答案版.doc

系统运维工程师测试题 一填空题 1 在 linux 系统中,以文件的方式访问设备。 2 连接分为:软连接(符号链接)和硬链接。 3 某文件的权限为 d-rw-_r--_r-- ,用数值形式表示该权限,则该8 进制数位64 4 ,该文件的属性为目录。 4 编写 shell 程序之前必须赋予该脚本可执行的权限。 5 系统管理的主要任务是能够在分布式环境中实现对程序和数据的安全保护、备份、 恢复、更新。 6 内核分为进程管理、内存管理、I/O 系统管理、文件系统管理四个子系统。 7 唯一标识每一个用户的是用户的id 和用户名。 8 远程连接 mysql 数据库的命令是什么mysql –h ip –u (用户) -p(密码) 9 如果 nginx.pid 的目录在 '/usr/nginx/logs/nginx.pid' 下,那么平滑重启的命令为kill –HUP /usr/nginx/logs/nginx.pid 。 10 在超级用户下显示linux 系统中正在运行的全部进程,应使用的命令和参数是ps -aux 。 二选择题 1.Linux 文件权限一共 10 位长度,分成四段,第三段表示的内容是。 A 文件类型 B 文件所有者的权限 C 文件所有者所在组的权限 D 其他用户的权限 2.终止一个前台进程可能用到的命令和操作。 A kill B ctrl+c C shut down D halt

3.在使用mkdir 命令创建新的目录时,在其父目录不存在时先创建父目录的选项是。 A -m B -d C -f D -p 4.一个文件名字为 rr.Z ,可以用来解压缩的命令是:。 A tar B gzip C compress D uncompress 5.文件 exer1 的访问权限为 rw-r--r-- ,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是。 A chmod a+x g+w exer1 B chmod 765 exer1 C chmod o+x exer1 D chmod g+w exer1 6. .关闭 linux 系统(不重新启动)可使用命令。 A Ctrl+Alt+Del B halt C shutdown -r now D reboot 7.在日常管理中,通常CPU 会影响系统性能的情况是:。 A CPU已满负荷地运转 B CPU 的运行效率为30% C CPU的运行效率为50% D CPU 的运行效率为80% 8.若一台计算机的内存为128MB ,则交换分区的大小通常是。 A 64M B B 128MB C 256MB D 512MB 9. Samba 服务器的配置文件是。 A httpd.conf B inetd.conf C rc.samba D smb.conf 10. Linux 有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令。 A cat B more C less D menu 11.建立动态路由需要用到的文件有。 A /etc/hosts B /etc/HOSTNAME C /etc/resolv.conf D /etc/gateways 12. 下面对 www和ftp的端口描述正确的是

linux运维笔试面试题

13、简述raid0 raid1 raid5 三种工作模式的工作原理及特点。 RAID 0:连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据 传输率,但它没有数据冗余,因此并不能算是真正的 RAID 结构。RAID 0 只是单纯地提高 性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据。因此,RAID 0 不能应用于数据安全性要求高的场合。 RAID 1:它是通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据。当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此 RAID 1 可以提高读取性能。RAID 1 是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。简单来说就是:镜象结构,类似于备份模式,一个数据被复制到两块硬盘上。 RAID5:分布式奇偶校验的独立磁盘结构,它的奇偶校验码存在于所有磁盘上,任何一个 硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据。支持一块盘掉线后仍然正常 运行。 一、打印出file1 文件第 1 到第 3 行 sed n ’1,3p’ file1 head 3 file1 二、如何将本地 80 端口的请求转发到 8080 端口,当前主机 IP 为 192.168.2.1 iptables -t nat -A PREROUTING -d 192.168.10.10 -p tcp --dport 80 -j DNAT --to-destination 192.168.10.10:8080 三、crontab 在 11 月份内,每天的早上 6 点到 12 点中,每隔 2 小时执行一次/usr/bin/httpd.sh 怎 么 实现 任务调度文件:/etc/crontab 执行任务:#crontab–e 终止任务:#crontab–r 列出调度任务:#crontab–r 0 612/2 * 11 * /usr/bin/httpd.sh

linux运维面试题2012

1 服务器的linux系统是什么版? 2 linux你做过那些优化? 3 在linux上部署过那些服务? 4 你怎样用nagios做的监控,监控什么? 5 用cacti怎样对网络进行监控?以前公司的情况(问具体的数字)? 6 你怎样查看日志?查什么内容? 7 安装PHP之后,你做了那些优化? 8 会用shell吗?都用shell做什么? 9 你对apache做了那些优化? 10 mysql你都修改了那些配置文件来进行优化(问配置文件中具体修改的内容)? 11 用到的什么架构?用什么语言写的,(jsp?asp?php?)画一下架构图并简要介绍一下你们公司的架构。 12 查看正在运行的端口用什么命令? 13 用正则表达式做域名排序:n个https://www.wendangku.net/doc/1c18851474.html,/mail 让把https://www.wendangku.net/doc/1c18851474.html,提出来倒着排序, 14 监控会么?你们公司对几台服务器做了监控,监控了哪些服务?如果给你50台服务器,让你监控所有服务器的80端口具体怎么做 15 rsync远程连接的时候受控端的验证怎么做 16 shell脚本会么?会哪些编程语言?你要说你会shell脚本,问你写过什么脚本? 17 raid0 raid1 raid5工作原理有什么区别?你们用的哪种? 18 lvs有哪三种?你们用的哪种?这种集群有什么优势?也就是和其他两种的对比分析下差异。apache熟悉么?模块知道什么如何优化?nginx怎么把来自80端口的请求交给8080? 19 memcache工作的时候用到过么?什么命令清理缓存? 20 iptables几个表 21 iptables熟练么?简单的规则懂么?有几个表几个链? 22 SecureCRT如何操作时防断线 23 apache怎么调优? 24 用过什么监控工具? 25 nagios怎么同时监控80台服务器的状态? 26 你们公司的架构是什么样的?怎么做的cdn 27 对日志都做过哪些操作?用什么做的? 28 做过哪些调优? 29 会用哪些编程语言,写过什么shell脚本? 30 memcache怎么清理缓存 31 linux基本服务的配置都会吧? 32 linux apache mysql调优 33 画出自己公司的架构图 34 apache的MPM 35 给出一套网游架构分析优缺点(从架构设计、维护成本、数据与备份) 36 exchange都做过什么? 37 lvs 的模式和算法? 38 postfix工作原理 39 你对lvs 掌握到什么程度? 40 iptable会吗?都做过什么? 41 你说一下linux 的启动流程 42 nagios报警值 43 你平时都干什么?

linux课程培训之Linux运维工程师笔试题(13题)

linux课程培训之Linux运维工程师笔试题(13题) 千锋Linux云计算运维培训课程,系统全面地教授学员自动化运维,云运维(公有云,私有云,混合云)的专业技术,毕业后具有核心竞争力和发展的岗位有:Linux高级运维工程师,云计算架构师,云计算开发工程师,云计算安全工程师。 小编整理了一下Linux运维工程师的笔试题,分享给大家。 1、如何过滤出已知当前目录下oldboy中的所有一级目录(不包含子目录,即只能是一级目录) 方法1:find./-type d-maxdepth1 方法2:ls-F 方法3:ls-l|grep^d 方法4:ls-F|grep/$ 方法5:ls-l|grep-v^- 方法6:tree-L1/ 方法7:根据颜色来区分文件和目录 方法8:ls-l|sed-n/^d/p 2、一个目录中有很多文件(ls查看时好多屏),想最快速度查看到最近更新的文件,如何看?ls-lrt/etc#最底部的就是最新更新的文件 参数说明: -r,–reverse#翻转排序 -t#按照修改时间排序 3、已知apache服务的访问日志按天记录在服务器本地目录/app/logs下,由于磁盘空间紧张,现在要求只能保留最近7天访问日志!请问如何解决? 办法或配置或处理命令(提示:可以从apache服务配置上着手,也可以从生成出来的日志上着手) 1>.服务自身的功能实现 2>.手动删除 find./-mtime+7-type f-name“*.log”-exec rm-f{}\;#查找7天以前的日志并删除之 4、打印配置文件nginx.conf内容的行号及内容,该如何做? 方法1:cat-n nginx.conf 方法2:less-N nginx.conf 方法3:grep-n.nginx.conf#此处的.(点)号,表示任意单个字符,-n是给过滤出的每一行加行号 5、如何迅速返回到上一次的目录? cd–#环境变量OLDPWD始终记录着上一次的位置 6、调试系统服务时,希望能实时查看系统日志/var/log/messages的更新,如何做? 方法1:tail-f/var/log/messages

运维工程师笔试题及答案

第一部分:Linux系统知识 填空题: 1.创建目录用mkdir 命令,创建文件用touch 命令。 2.移动文件用mv 命令,复制文件用cp 命令。 3.使用history 命令查看用过的命令列表。 4.查看各类环境变量用env 命令。 5.终止进程用kill 命令。 6.编写的Shell程序运行前赋予该脚本文件读和执行权限。 7.链接分为:硬链接和软链接/符号链接。 8.在Linux系统中,以文件方式访问设备。 9.当前用户主目录用~/ 表示。 10.L inux下命令可使用的通配符有“?”和“*”。 选择题: 1.某文件的组外成员的权限是只读、属主是全部权限、组内权限是可读可写、该文件权限为?(D) A.467 B.674 C.476 D.764 2.Linux配置文件一般放在什么目录?(A) A.etc B.bin C.lib D.dev 3.什么命令常用于检测网络主机是否可达? (C) A.ssh https://www.wendangku.net/doc/1c18851474.html,stat C.ping D.exit 4.对所有用户的变量设置,应当放在哪个文件下?(B) A./etc/bashrc B./etc/profile C.~/.bash_profile D./etc/skel/.bashrc 5.什么命令解压缩tar文件?(B) A.tar -czvf filename.tgz B.tar -xzvf filename.tgz C. tar -tzvf filename.tgz D. tar -dzvf filename.tgz

第二部分:数据库 填空题: 1.数据库系统的核心是___数据库管理系统___ 。 2.事务四大特性分别是原子性、隔离性、一致性、持久性。 3.索引字段值不唯一,应该使用的索引类型为普通索引。 4.人员基本信息一般包括:身份证号,姓名,性别,年龄等。其中可以作为主关键字的是身份证号。 5.SQL语言中,用于排序的是__Order by__子句,用于分组的是__group by__子句。 6.在数据库技术中,实体集之间的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为多对多。 7.在关系A(S,SN,D)和关系B(D,CN,NM)中,A 的主关键字是S,B 的主关键字是D,则称____D____是关系 A 的外键。 8.通过封锁机制可以保证在多用户操作下,并发数据一致性。 9.锁可以分为两种类型:共享锁和排它锁。 10.关系数据模型由数据结构、数据操作和完整性约束规则三部分组成。 选择题: 1.用SQL语句建立表时将属性定义为主关键字,应使用短语?( B ) A.CHECK B.PRIMARY KEY C.FREE D.UNIQUE 2.在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过?(B) A.候选键 B.主键 C.外键 D.超键 3.SQL语句中修改表结构的命令是?(C) A.MODIFY TABLE B.MODIFY STRUCTURE C.ALTER TABLE D.ALTER STRUCTURE 4.用SQL语句建立表时将属性定义为主关键字,应使用短语?( B ) A.CHECK B.PRIMARY KEY C.FREE D.UNIQUE 5.在oracle中下列哪个表名是不允许的?(D) A.abc$ B.abc

Linux运维工程师笔试题

1、用什么命令查询指定IP 地址的服务器端口? 1 y uminstall-y nmap 2、用什么命令定义某个程序执行的优先级别? 1 n ice renice 3、如何让history 命令显示具体时间? 1 2 3 HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S" export HISTTIMEFORMAT 重新开机后会还原,可以写/etc /profile 1 4、查看Linux 系统当前指定用户的邮件队列命令是? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [root@test4 ~]# mailq [root@test4 ~]# mail -u root Heirloom Mail version 12.47/29/08.Type ? forhelp. "/var/mail/root": 9messages 8unread 1AnacronTue Jun 1806:4018/625"Anacron job 'cron.daily' https://www.wendangku.net/doc/1c18851474.html," >U2 AnacronWed Jun 1914:2918/624"Anacron job 'cron.daily' on https://www.wendangku.net/doc/1c18851474.html," U3AnacronThu Jun 2013:3618/624"Anacron job 'cron.daily' https://www.wendangku.net/doc/1c18851474.html," & 1 Message1: From root@https://www.wendangku.net/doc/1c18851474.html,Tue Jun 1806:40:092013 Return-Path: X-Original-To: root Delivered-To: root@https://www.wendangku.net/doc/1c18851474.html, From: Anacron To: root@https://www.wendangku.net/doc/1c18851474.html,

linux运维面试题

linux运维工程师面试题总结 一、有文件file1 1、查询file1 里面空行的所在行号 awk ‘,if($0~/^$/)print NR-’ file or grep -n ^$ file |awk ‘BEGIN,FS=”:”-,print $1-’ 2、查询file1 以abc 结尾的行 grep abc$ file1 3、打印出file1 文件第1 到第3 行 sed -n ’1,3p’ file1 head -3 file1 二、如何将本地80 端口的请求转发到8080 端口,当前主机IP 为192.168.2.1 Iptables -A PREROUTING -d 124.42.60.109 -p tcp -m tcp –dport 80 -j DNAT –to-destination 10.0.0.18:9000 三、crontab 在11 月份内,每天的早上6 点到12 点中,每隔2 小时执行一次/usr/bin/httpd.sh 怎么 实现 0 6-12/2 * 11 * /usr/bin/httpd.sh 四、编写个shell 脚本将/usr/local/test 目录下大于100K 的文件转移到/tmp 目录下 #!/bin/bash for file in `ls /root` do if [ -f $file ]; then if [ `ls -l $file|awk '{print $5}'` -gt 10000 ]; then mv $file /tmp/ fi fi done 五、简述raid0 raid1 raid5 三种工作模式的工作原理及特点。 RAID 0:连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余,因此并不能算是真正的RAID 结构。RAID 0 只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据。因此,RAID 0 不能应用于数据安全性要求高的场合。 RAID 1:它是通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据。当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1 可以提高读取性能。RAID 1 是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。简单来说就是:镜象结构,类似于备份模式,一个数据被复制到两块硬盘上。 RAID10:高可靠性与高效磁盘结构 一个带区结构加一个镜象结构,因为两种结构各有优缺点,因此可以相互补充。 主要用于容量不大,但要求速度和差错控制的数据库中。 RAID5:分布式奇偶校验的独立磁盘结构,它的奇偶校验码存在于所有磁盘上,任何一个 硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据。支持一块盘掉线后仍然正常

运维工程师面试题及答案

IT运维工程师笔试题 姓名:时间: 一、填空题 双绞线两种制作标准的线序: EIA/TIA 568A:绿白、绿、橙白、蓝、蓝白、橙、棕白、棕EIA/TIA 568B:橙白、橙白、绿白、蓝、蓝白、绿、棕白、棕 连接方法有两种: 正线(双绞线两边都按照EIAT/TIA 568B 标准连接) 反线(一边是按照EIAT/TIA 568A 标准连接,另一边按照EIT/TIA 568B 标准连接) 填写以下各设备的连接方法: PC-PC: 反线、PC-HUB: 正线、HUB-HUB 反线 HUB-SWITCH: 正线 SWITCH-SWITCH: 反线、SWITCH-ROUTER: 正线、ROUTER-ROUTER: 反线 某公司申请到一个C类IP地址,但要连接6个子公司,最大的一个子公司有26台计算机,每个子公司在一个网段中,则子网掩码应设为255.255.255.224 已知某一主机的IP 地址为201.103.136.184,其子网掩码为255.255.255.192,该主机是在 _____c__类网络中,该主机所在子网最多允许有____63______台主机。 OSI/RM的传输层提供的服务有两大类,即___TCP/IP_______的服务和___IPX/SPX ___的服务。交换机工作在OSI七层的哪一层?数据链路层 平均无故障时间的英文缩写是___MTBF(Mean Time Between Failure)____。 在TCP/IP协议集中,传输层的_UDP____协议是一种面向无连接的协议,它不能提供可靠的数据包传输,没有差错检测功能。 在IP网络中,从IP地址映射到物理地址采用___ARP(Address Resolution Protocol)是地址解析协议___协议。 到目前为止,已出现了三种类型的防火墙,即数据包过滤、__代理防火墙__、__双穴主机防火墙___。 下面几条PIX配置是否正确,为什么? access-list 101 permit icmp any host web access-list 101 permit tcp any host X.X.X.X eq www access-list 101 permit tcp any host X.X.X.X eq 3389 access-list 101 permit tcp any host X.X.X.X eq ftp access-list 101 deny tcp any any access-list 101 permit tcp any host Y.Y.Y.Y eq www access-list 101 permit tcp any host Y.Y.Y.Y eq 3389 答: 断电后,会使存储的数据丢失的存储器是__RAM(random access memory)随机存储器____。下列服务的默认端口是多少SSH 22 、Telnet 23 、SMTP 25 、POP3 110 、DNS 53 、远程桌面3389 PAT和NAT有什么区别? 答:都是网络地址转换,只不过不同的是一个是一对一,一个是一对多可复用地址转换,PAT是nat的一种 NAT中文全称是地址转换,一般指的是内部IP和内部全局IP一一对应 PAT中文全称是端口转换,一般指的是内部IP与内部全局IP一对多对应 说明下列Raid技术至少需要几块磁盘: Raid 0 2 、Raid 1 2 、Raid 5 3 、Raid 0+1 4 、Raid 1+0 4 描述raid 0、1、5的特点和优点。 答:RAID 0即Data Stripping(数据分条技术)。整个逻辑盘的数据是被分条(stripped)分布在多个物理磁盘上,可以并行读/写,提供最快的速度,但没有冗余能力。要求至少两个磁盘。我们通过RAID 0可以获得更大的单个逻辑盘的容量,且通过对多个磁盘的同时读取获得更高的存取速度。RAID 0首先考虑的是磁盘的速度和容量,忽略了安全,只要其中一个磁盘出了问题,那么整个阵列的数据都会不保了。

相关文档
相关文档 最新文档