文档章节

面试题,今天有人问了,就找到了

ChamPly
 ChamPly
发布于 2017/08/31 13:01
字数 720
阅读 17
收藏 0
公司名称:奇虎360
招聘职位:运维工程师
职位需求:
1、精通FreeBSD/Linux系统安装配置和系统参数优化设置。
2、三年以上IDC、服务器运维经验。
3、精通apache、nginx等web服务器和参数的配置优化。
4、熟悉MySQL数据库优化者佳。
5、熟悉cisco、H3C路由器和交换机配置者佳。
6、工作有条理,工作习惯良好,有一定的故障处理能力。
7、可承受较大的工作压力,对待工作认真负责,有较强的工作责任心。

以下是面试题:
1、写一个脚本查找最后创建时间是3天前,后缀是*.log的文件并删除。
2、写一个脚本将某目录下大于100k的文件移动至/tmp下。
3、写一个脚本将数据库备份并打包至远程服务器192.168.1.1 /backup目录下。
4、写一个防火墙配置脚本,只允许远程主机访问本机的80端口。
5、写一个脚本进行nginx日志统计,得到访问ip最多的前10个(nginx日志路径:/home/logs/nginx/default/access.log)。
6、写出下列命令的含义
(1)MaxKeepAliveRequests    100
(2)Options FollowSymLinks
               Order Deny Allow
               Deny from all
        Allow from 192.168.1.1
7、写一个脚本把指定文件里的/usr/local替换为别的目录。
8、请简单阐述运维工程师的职责。


PS:此测试题是内部拿到的,我并非360的人,更不是HR,大家仅供参考。



出现几率比较高的:
1、简要描述Linux的启动过程?
2、简要叙述下列端口所运行的服务
21、22、23、25、110、143、873、3306
3、TCP断头最小长度是___字节?
4、让某普通用户能进行cp /dir1/file1 /dir2的命令时,请说明dir1 file1最小具有什么权限?
5、简述TCP三次握手的过程?

====================================================================

1、写一个脚本查找最后创建时间是3天前,后缀是*.log的文件并删除。
find / -name "*.log" -ctime +3 -exec rm -f {} \;
2、写一个脚本将某目录下大于100k的文件移动至/tmp下。
for i in `find /test -type f -size +100k`;do cd /test && mv $i /tmp;done
3、写一个脚本将数据库备份并打包至远程服务器192.168.1.1 /backup目录下。
mount 192.168.1.1:/backup /mnt
cd /mnt
/usr/local/mysql/bin/mysqldump -hlocalhost -uroot test >test.sql
tar czf test.sql.tar.gz test.sql
rm -f test.sql
4、写一个防火墙配置脚本,只允许远程主机访问本机的80端口。
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -F
iptables -X
iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT
iptables -P INPUT DROP

5、写一个脚本进行nginx日志统计,得到访问ip最多的前10个(nginx日志路径:/home/logs/nginx/default/access.log

awk   '{a[$1]++}END{for (j in a) print a[j],j}' /home/logs/nginx/default/access.log|sort -nr|head -10

本文转载自:

ChamPly

ChamPly

粉丝 11
博文 42
码字总数 32506
作品 0
朝阳
程序员
私信 提问
公司口头offer给了,又扯走流程,弄了几天,又说再考虑下

本人java从事4年,深圳,大专学历。之前因为一些原因离职,之前从事sp(增值业务),手游后端,智能家居后端工作,在俩家公司都算的上核心开发者,当然,我们公司团队也不大,前段时间因一些...

fxuantiue0400
2015/11/12
10K
16
职场中,怎样才能获得贵人相助?

正所谓,倚富者贫,倚贵者贱,倚强者弱,倚巧者拙。 指望贵人相助,不如相信自助者天助。这个世界上,真正能帮助你的人,其实只有你自己。指望别人给你推力,才能发光发热,你最多是个电灯泡...

明哥聊求职
2018/05/29
0
0
Java程序员面试经验分享,拿到神州数码的offer

刚拿到了神州数码的offer。虽然工资不是特别高,虽然很多人一毕业就能进入这样的公司,但是对我这个半路出家的大专生来说,能进去纯属意外。 今天的面试,一不小心谈到了以前我接过一些私单,...

y0q2t57s
2018/04/18
0
0
广州面试历程2

写出来给以后可能要去相同公司面试的人参考下。别喷哈。 今天面第四家公司:快银支付 www.kuaiyinpay.com 前面3家分别是: 1. 广州海颐软件 环境一般,面试题12道吧,sql数据库方面的多点,它...

只想一个人静一静
2014/03/21
1K
14
发表下今天的面试经历

楼主目前在职,现在这家公司去年7月份入职,工作主要做一些后台数据统计,网站维护,工作我自己感觉还算用心吧,基本上面分配的任务都用心去做好,不懂的也会及时和人沟通。 前几天在某网站投...

牛腩
2014/05/07
3.7K
21

没有更多内容

加载失败,请刷新页面

加载更多

任务调度-第三方库Quartz实现分布式任务管理与调度

1. 为什么要用第三方库Quartz来实现分布式任务管理和调度? 首先管理的目的是通过集群多节点的管理提供容错,调度的目的是保证同一任务只会被完整执行一次;之前分享过的任务调度-单体应用定...

秋日芒草
15分钟前
0
0
Mysql Explain Type

前言 当我们执行sql,一般都会用Explain来查看sql的效率如何。今天在看sql执行效率的时候,忘记了其中Type的意思,现在在此记录一下。 效率 这里的type指的是访问类型,各个效率高低如下: ...

无敌小杰杰
24分钟前
0
0
外部浏览器网页复制公众号无法自动唤起微信并关注怎么办?

现在有很多用户在外部浏览器网页复制公众号时无法自动唤起微信并关注,这是因为第三方浏览器打开微信的接口,微信只给部分合作平台开放了接口权限,任何第三方想调用只能是通过一些技术手段来...

qjniop
28分钟前
0
0
建造者模式

建造者模式(Builder Pattern) 也叫生成器模式,其定义如下: Separate the construction of a complex object from its representation so that the same construction process can create d......

无知的小狼
33分钟前
0
0
距离计算方法

1、欧式距离(欧几里得距离) 欧式距离是最易理解的距离定义,即各坐标点的坐标之差的平方和相加,然后开根号。 二维平面上点 与点 之间的距离公式是: n维空间上点 和点 之间的距离公式是:...

城北徐公美
36分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部