• 6月15日有回复:陕西省教育厅等单位回复22条网友留言 2019-06-21
  • 社评:香格里拉对话,美国难控制亚洲人心 2019-05-31
  • 南宁·东盟人才交流月高技能人才系列活动启动 2019-05-09
  • 怎么偷梁换柱?请具体说明[微笑] 2019-05-09
  • 第22届古镇灯博会开启金秋灯饰原创盛典,预登记系统现已上线 2019-05-02
  • 公车改革 整治“车轮上的腐败” 2019-05-02
  • 儿童掉进冰窟 小伙用双手砸出“生命通道” 2019-04-24
  • 特朗普向朝鲜大将敬了个礼,遭美国媒体猛批 2019-04-24
  • 在最平凡的岗位践行初心和使命 2019-04-19
  • 新疆维吾尔自治区交通运输厅 2019-04-03
  • 紫光阁中共中央国家机关工作委员会 2019-04-03
  • 北京百子湾车祸致2死3伤 小客车女司机系无证驾驶 2019-03-25
  • 教育--山西频道--人民网 2019-03-25
  • 老师:讲课再累都不怕 就怕各级搞检查讲课再累都不怕-教育时讯 2019-03-21
  • [微笑]再说具体点,个人收入从500涨到1000,满足感很大,从1000涨到3000,满足感更大,从3000涨到5000,满足感就开始下降了,再继续涨,超出了个 2019-03-21
  • Linux运维必会的实战编程笔试题(19题)

    浙江6十1开奖号码查询 www.2k34.net 为促进社区发展,运维派寻求战略合作、赞助、投资,请联系微信:helloywp

    以下Linux运维笔试面试编程题,汇总整理自老男孩、马哥等培训机构,由运维派根据实战需求,略有调整:

    企业面试题1:(生产实战案例):监控MySQL主从同步是否异常,如果异常,则发送短信或者邮件给管理员。提示:如果没主从同步环境,可以用下面文本放到文件里读取来模拟:
    阶段1:开发一个守护进程脚本每30秒实现检测一次。
    阶段2:如果同步出现如下错误号(1158,1159,1008,1007,1062),则跳过错误。
    阶段3:请使用数组技术实现上述脚本(获取主从判断及错误号部分)

    企业面试题2:
    使用for循环在/oldboy目录下通过随机小写10个字母加固定字符串oldboy批量创建10个html文件,名称例如为:

    [[email protected] oldboy]# sh /server/scripts/oldboy.sh
    [[email protected] oldboy]# ls
    coaolvajcq_oldboy.html qnvuxvicni_oldboy.html vioesjmcbu_oldboy.html
    gmkhrancxh_oldboy.html tmdjormaxr_oldboy.html wzewnojiwe_oldboy.html
    jdxexendbe_oldboy.html ugaywanjlm_oldboy.html xzzruhdzda_oldboy.html
    qcawgsrtkp_oldboy.html vfrphtqjpc_oldboy.html

    企业面试题3:请用至少两种方法实现!
    将以上文件名中的oldboy全部改成oldgirl(用for循环实现),并且html改成大写。

    企业面试题4:
    批量创建10个系统帐号oldboy01-oldboy10并设置密码(密码为随机8位字符串)。

    企业面试题5:
    写一个脚本,实现判断10.0.0.0/24网络里,当前在线用户的IP有哪些(方法有很多)

    企业实战题6:请用至少两种方法实现!
    写一个脚本解决DOS攻击生产案例
    提示:根据web日志或者或者网络连接数,监控当某个IP并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频率每隔3分钟。防火墙命令为:iptables -A INPUT -s 10.0.1.10 -j DROP。

    企业实战题7:
    开发mysql多实例启动脚本:
    已知mysql多实例启动命令为:mysqld_safe –defaults-file=/data/3306/my.cnf &
    停止命令为:mysqladmin -u root -poldboy123 -S /data/3306/mysql.sock shutdown
    请完成mysql多实例启动启动脚本的编写
    要求:用函数,case语句、if语句等实现。

    企业实战题8:如何实现对MySQL数据库进行分库备份,请用脚本实现

    企业实战题9:如何实现对MySQL数据库进行分库加分表备份,请用脚本实现

    企业面试题10:请用至少两种方法实现!
    bash for循环打印下面这句话中字母数不大于6的单词(昆仑万维面试题)。
    I am oldboy teacher welcome to oldboy training class.

    企业面试题11:开发shell脚本分别实现以脚本传参以及read读入的方式比较2个整数大小。以屏幕输出的方式提醒用户比较结果。注意:一共是开发2个脚本。当用脚本传参以及read读入的方式需要对变量是否为数字、并且传参个数做判断。

    企业面试题12:

    打印选择菜单,一键安装Web服务:

    [[email protected]]# sh menu.sh
    1.[install lamp]
    2.[install lnmp]
    3.[exit]

    pls input the num you want:

    要求:

    1、当用户输入1时,输出“startinstalling lamp.”然后执行/server/scripts/lamp.sh,脚本内容输出”lamp is installed”后退出脚本;
    2、当用户输入2时,输出“startinstalling lnmp.” 然后执行/server/scripts/lnmp.sh输出”lnmp is installed”后退出脚本;
    3、当输入3时,退出当前菜单及脚本;
    4、当输入任何其它字符,给出提示“Input error”后退出脚本。
    5、要对执行的脚本进行相关条件判断,例如:脚本是否存在,是否可执行等。

    企业面试题13:

    1、监控web服务是否正常,不低于3种监控策略。
    2、监控db服务是否正常,不低于3种监控策略。
    要求间隔1分钟,持续监控。

    企业面试题14:监控memcache服务是否正常,模拟用户(web客户端)检测。

    使用nc命令加上set/get来模拟检测,以及监控响应时间及命中率。

    企业面试题15:面试及实战考试题:监控web站点目录(/var/html/www)下所有文件是否被恶意篡改(文件内容被改了),如果有就打印改动的文件名(发邮件),定时任务每3分钟执行一次(10分钟时间完成)。

    企业面试题16:

    写一个网络服务独立进程模式下rsync的系统启动脚本

    例如:/etc/init.d/rsyncd {start|stop|restart} 。
    要求:
    1.要使用系统函数库技巧。
    2.要用函数,不能一坨SHI的方式。
    3.可被chkconfig管理。

    企业面试题17:

    抓阄题目:运维派提供外出企业项目实践机会(第6次)来了(本月中旬),但是,名额有限,队员限3人(班长带队)。

    因此需要挑选学生,因此需要一个抓阄的程序:

    要求:

    1、执行脚本后,想去的同学输入英文名字全拼,产生随机数01-99之间的数字,数字越大就去参加项目实践,前面已经抓到的数字,下次不能在出现相同数字。
    2、第一个输入名字后,屏幕输出信息,并将名字和数字记录到文件里,程序不能退出继续等待别的学生输入。

    企业面试题18:

    已知下面的字符串是通过RANDOM随机数变量md5sum|cut -c 1-8截取后的结果,请破解这些字符串对应的md5sum前的RANDOM对应数字?

    21029299
    00205d1c
    a3da1677
    1f6d12dd
    890684b

    企业面试题19:批量检查多个网站地址是否正常

    要求:shell数组方法实现,检测策略尽量模拟用户访问思路

    //www.2k34.net
    //www.taobao.com
    //www.chengxuyuan.com
    //10.0.0.7

    网友评论comments

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    1. 包子说道:

      这个有答案吗

    2. xuer说道:

      请问是否有答案?

    3. Robin说道:

      看到这些面试题,感觉我刚接触Linux运维。

    4. 明明说道:

      很好

    Copyright ? 2012-2019 www.2k34.net - 运维派 - 粤ICP备14090526号-3
    扫二维码
    扫二维码
    返回顶部
  • 6月15日有回复:陕西省教育厅等单位回复22条网友留言 2019-06-21
  • 社评:香格里拉对话,美国难控制亚洲人心 2019-05-31
  • 南宁·东盟人才交流月高技能人才系列活动启动 2019-05-09
  • 怎么偷梁换柱?请具体说明[微笑] 2019-05-09
  • 第22届古镇灯博会开启金秋灯饰原创盛典,预登记系统现已上线 2019-05-02
  • 公车改革 整治“车轮上的腐败” 2019-05-02
  • 儿童掉进冰窟 小伙用双手砸出“生命通道” 2019-04-24
  • 特朗普向朝鲜大将敬了个礼,遭美国媒体猛批 2019-04-24
  • 在最平凡的岗位践行初心和使命 2019-04-19
  • 新疆维吾尔自治区交通运输厅 2019-04-03
  • 紫光阁中共中央国家机关工作委员会 2019-04-03
  • 北京百子湾车祸致2死3伤 小客车女司机系无证驾驶 2019-03-25
  • 教育--山西频道--人民网 2019-03-25
  • 老师:讲课再累都不怕 就怕各级搞检查讲课再累都不怕-教育时讯 2019-03-21
  • [微笑]再说具体点,个人收入从500涨到1000,满足感很大,从1000涨到3000,满足感更大,从3000涨到5000,满足感就开始下降了,再继续涨,超出了个 2019-03-21
  • 吴明揭秘双色球蓝球 国内主机游戏公司 星际争霸雷诺 体彩七星彩走势图一综合版 我叫高达尼姆碎片 神鬼奇航游戏 排列3怎样算中奖 野外捕鱼工具制作大鱼 锁子甲走势图 风云电竞馆 腾讯版波西亚时光mod 热火vs小牛总决赛2006 大红帽与小野狼怎么玩 吉林省新快3遗漏 星际争霸手游 超级大乐透几点开奖