北京金万维科技有限企业运维人员笔试题目时间:40 分钟一、Linux 系统和 Shell1.写一种 sed 命令,修改/tmp/input.txt 文献的内容,规定:(1) 删除所有空行;(2) 在非空行前面加一种"AAA",在行尾加一种"BBB",即将内容为 11111 的一行改为:AAA11111BBB2.每周一下午三点将/tmp/logs 目录下面的后缀为*.log 的所有文献 rsync 同步到备份服务器 192.168.1.100 中同样的目录下面,crontab 配置项该怎样写:3.找到/tmp/目录下面的所有名称以"_s1.jpg"结尾的一般文献,假如其修改日期在一天内,则将其打包到/tmp/back.tar.gz 文献中4.写出 SHELL 函数 RevertInput,函数必须获取三个参数,然后将三个参数倒序 echo 打印 出 来 , 函 数 必 须 检 查 参 数 个 数 的 合 法 性 , 假 如 参 数 非 法 , 打 印 ” Illegal parameters”,对于下面的输入:RevertInput “this is para1” para2 para3应当输出:para3para2this is para1(注:需要注意第一种参数中的空格)5.假如一种系统使用 LVM 进行分区管理,请写出调整一种逻辑卷分区大小的命令:6.怎样找出目前系统中磁盘 I/O 读写占用最高的程序:二、 网络有关1.一种域名与否可以配置多种 A 记录?一种域名与否可以配置成多种其他域名的CNAME?2.请写出用 tcpdump 抓取符合如下条件包的命令:(1) 目的端口是 80;(2) 来源 IP 或者是 1.1.1.1,或者是 2.2.2.2;(3) UDP 包;3.用 netstat 命 令 配 合 其 他 shell 命 令 , 按 照 来 源 IP 记 录 下 所 有 到 80 端 口 的ESTABLISHED 状态链接的个数,输出成果类似(第一列为连接数,第二列为 IP):4.写出一种 curl 命令,访问指定服务器 61.135.169.121 上的如下 URL:http://www.百度.com/s?wd=test,访问的超时时间是 20 秒:三、 LAMP 有关1.写 出 怎 样 给 apache 增 长 virtualhost , 让 访 问 http://www.test.com 和 http://www.test.cn 的时候,都打开/var/www/html 目录下面的文献:2.写一种 shell 命令,记录 apache 日志文献(access_log)中某一天中每个 URL 的访问次数,并按照次数由小到大的次序排序输出:3.假如配置 mysql 服务器的时候,配置了 auto_increment_increment=3,请问这里的 3意味着什么?4.怎样打开 PHP 文献的出错输出四、缓存、监控、KVM 等1.怎样配置 squid,让访问 http://images.百度.com 的时候,自动访问源站:http:/2.请阐明下面 zabbix 监控项配置的意义:UserParameter=dns.duration_[*],/opt/tools/dns_status.sh | grep "^$1:" | awk '{print $$3}'3.怎样给一种名称为 CentOS62 的 KVM 虚拟机创立快照五、综合问答:假如一种 Linux 系统响应十分缓慢,SSH 进去后执行命令等一分钟才有响应,请阐明多种也许的原因,并论述怎样分析并找到问题源头: