北京金万维科技有限企业运维人员笔试题目时间:40 分钟一、Linux 系统和 Shell1
写一种 sed 命令,修改/tmp/input
txt 文献的内容,规定:(1) 删除所有空行;(2) 在非空行前面加一种"AAA",在行尾加一种"BBB",即将内容为 11111 的一行改为:AAA11111BBB2
每周一下午三点将/tmp/logs 目录下面的后缀为*
log 的所有文献 rsync 同步到备份服务器 192
100 中同样的目录下面,crontab 配置项该怎样写:3
找到/tmp/目录下面的所有名称以"_s1
jpg"结尾的一般文献,假如其修改日期在一天内,则将其打包到/tmp/back
gz 文献中4
写出 SHELL 函数 RevertInput,函数必须获取三个参数,然后将三个参数倒序 echo 打印 出 来 , 函 数 必 须 检 查 参 数 个 数 的 合 法 性 , 假 如 参 数 非 法 , 打 印 ” Illegal parameters”,对于下面的输入:RevertInput “this is para1” para2 para3应当输出:para3para2this is para1(注:需要注意第一种参数中的空格)5
假如一种系统使用 LVM 进行分区管理,请写出调整一种逻辑卷分区大小的命令:6
怎样找出目前系统中磁盘 I/O 读写占用最高的程序:二、 网络有关1
一种域名与否可以配置多种 A 记录
一种域名与否可以配置成多种其他域名的CNAME
请写出用 tcpdump 抓取符合如下条件包的命令:(1) 目的端口是 80;(2) 来源 IP 或者是 1
1,或者是 2
2;(3) UDP 包;3
用 netstat 命 令 配 合 其 他 shell 命 令 , 按 照 来 源 IP 记 录