原创
1家可能不足20人公司的运维笔试题
1、播放声音文件剧本
执行1.sh test.wav,ssh上岸到192.168.1.1服务器,root密码是123456,播放/home/temp目录下的test.wav文件,注重test.wav是变量,不是常量。
【之前没有用过linux环境的音视频环境,百度了一下,涉及的知识照样许多的。没做出来。】
2、拷贝文件剧本
执行2.sh test.txt,将/home/hello/temp目录下文件使用rsync指令ssh方式远程同步到192.168.1.1服务器的/home/ftp目录下,上岸192.168.1.1的root账号密码是123456,注重test.txt文件是变量,不是常量。
sshpass -p 123456 rsync -avzP -e 'ssh -p 22' root@192.168.1.1:/home/ftp/ /home/hello/temp
3、ping测剧本
执行3.sh 192.168.1.1 10 20,ping测192.168.1.1主机20次,时间距离10秒,每次ping3个包,并将每次ping测效果列成一行,以YYYY_MM_DD_HH_MM_SS_PING.txt存储文件。
vi 3.sh
#!/bin/bash interval=$1 count=$2 ping -c $count -i $interval 192.168.1.1 >/root/tmp.txt cat /root/tmp.txt |tail -2|head -1 >>YYYY_MM_DD_HH_MM_SS_PING.txt
4、执行接口剧本
执行4.sh,执行http的post请求,请求接口地址http://192.168.1.1/test/,并将请求返回值存放在4.txt文件
vi 4.sh
#!/bin/bash curl -s -w "%{http_code}" -o /dev/null http://192.168.1.1/test/ >>4.txt echo " " >>4.txt date +%Y%m%d%r >>4.txt echo " " >>4.txt
©著作权归作者所有:来自51CTO博客作者YuriGagarin的原创作品,谢绝转载,否则将追究法律责任
每一份赞赏源于明白
赞赏
0人进行了赞赏支持
rsync ping curl
面试
0
珍藏
上一篇:k8s里的jenkins构建报错...
,Sunbet 申博www.sunbet88.us是Sunbet指定的Sunbet官网,Sunbet提供Sunbet(Sunbet)、Sunbet、申博 *** 合作等业务。