奇虎360笔试题
1.查找文件后缀是log的 三天前的文件删除find / -name "*.log" -ctime +3 -exec rm -rf {} \; 我这么答的 他说可能-exec会出问题,你想想其他的解决方法
2.写一个脚本将目录下大于100kb的文件移动到/tmp下find / -size +100k -exec mv {} /tmp \;
3.将数据库备份并打包传递到远程服务器192.168.1.1的/backup目录下
mysqldump -u root -p database > database.sql ;tar -czvf database.tar.gz database.sql ; rsync -avP ./database.tar.gz [email protected]:/backup
4.iptable 只允许访问本机 80 端口
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -P INPUT DROP
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
5.日志如下统计访问ip最多的前10个
192.168.0.6 - - [25/Nov/2010:13:55:10 +0800] "GET /cacti/images/auth_login.gif HTTP/1.1" 200 21265 "http://192.168.0.104/cacti/graph_view.php?action=tree&tree_id=2&leaf_id=8&page=3" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1)"
192.168.0.6 - - [25/Nov/2010:13:55:14 +0800] "GET /favicon.ico HTTP/1.1" 404 287 "-" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1)"
awk '{A[$1]++}END{for(i in A) print A[i],i}' *.log | sort -n
awk '{print $1}' *.log | sort | uniq -c | sort -nr | head -n
6.写出下列命令含义
MaxKeepAliveRequests 100 //在使用保持连接功能时,设置客户一次请求连接能响应文件的最大上限
Options FollowSymLinks //允许发布目录中使用 符号连接
Order deny,allow
Deny from all //拒绝所有
Allow from 192.168.1.1
7.运维职责
8.sed 的题 类似把/usr/local/替换成其他的目录 sed -i 's/\/usr/local/\/目录/g' 文件
9.如何实现大规模的软件定制,部署、
如果有时间可以开发专门的部署软件,也可以写脚本
标签:面试题,1.1,database,192.168,360,INPUT,奇虎,NET,CLR From: https://www.cnblogs.com/wxfboke/p/16829574.html