移动公司Linux运维工程师招聘笔试题
移动公司Linux运维工程师招聘笔试题
一、基本知识题(共10题,每题3分)
1、用什么命令查询指定IP地址的服务器端口?
2、用什么命令定义某个程序执行的优先级别?
3、如何让history命令显示具体时间?
4、查看Linux系统当前指定用户的邮件队列命令是?
5、查看Linux系统当前加载的库文件?
6、使用tcpdump监听主机IP为192.168.1.1,tcp端口为80的数据,同时将结果保存输出到tcpdump.log,请写出相应命令。
7、简述IDS作用和实现原理。
8、用sed修改test.txt的23行test为tset;
9、一个EXT3的文件分区,当使用touchtest.file命令创建一个新文件时报错,报错的信息是提示磁盘已满,但是采用df-h命令查看磁盘大约只使用了60%的磁盘空间,为什么会出现这个情况,说说你的理由。
10、当用户在浏览器当中输入一个网站,说说计算机对dns解释经过那些流程?(注:本机跟本地dns还没有缓存)
二、简述题(共10题,每题7分)
1、linux下如何改IP,主机名,DNS
2、用shell统计ip访问情况,要求分析nginx访问日志,找出访问页面数量在前10位的IP数。以下是nginx的访问日志节
202.101.129.218--[26/Mar/2006:23:59:55+0800]"GET
/online/stat_inst.phppid=d065HTTP/1.1"30220-"-""-""Mozilla/4.0(compatible;MSIE6.0;WindowsNT5.1)"
请写shell实现输出top10的IP列表。
3、简述linux下编译内核的意义与步骤
4、简述Linux启动过程
5.你说下你技术的强项和不足?
6.如果给你300台服务器,你该怎么去管理?
7.在一个系统架构中,我们为了避免单点故障,会怎么做?
8、xen环境下,如何调整虚拟机内存及vcpu数
9、简述下一般调整哪些内核参数
10、最大打开文件数如何调整