运维面试题

序号 问题 答案
1、 在一台WWW服务器上将端口号设定为8000,默认的网页文件index.html,服务器 网页的根目录/www。在本机访问服务器时,正确的用法是() BDE
   A 浏览器访问该服务器的URL 地址http://localhost/  
   B 浏览器访问该服务器的URL 地址http://localhost:8000/  
   C 浏览器访问该服务器的用户li 网页URL 地址http://localhost/~li  
   D 浏览器访问该服务器的用户li 网页URL 地址http://localhost:8000/~li  
   E 浏览器访问该服务器的URL 地址localhost:8000/  
2、 Linux里压缩文件命令是(1),看服务程序占用的端口命令是(2)。 (1)tar zcvf FileName.tar.gz DirName;(2)netstat –apn
3、 如何将本地80 端口的请求转发到8080 端口,当前主机IP 为192.168.2.1  Iptables -A PREROUTING -d 124.42.60.109 -p tcp -m tcp –dport 80 -j DNAT
 –to-destination 10.0.0.18:9000
4、 在每周6的凌晨3:15执行/home/shell/collect.pl,并将标准输出和标准错误输出到/dev/null设备,请写出crontab中的语句? 15 3 * * 6 /home/shell/collect.pl  > /dev/null  2>&1
5、 你使用过监控软件吗?说说其特点  使用nagios 对服务器进行监控,其特点可实时实现手机短信、电子邮件、MSN、飞信报警。
 使用cacti 对流量进行监控。zabbix可以执行脚本监视,图形界面监控。
6、 你熟悉的数据库(mysql、oracle等)备份方式与命令。 mysql:1)利用mysql自带的使用工具mysqldump和mysql来备份还原数据库 2)利用第三方的mysql管理工具比如:mysqladmin 3)停止mysqld服务拷贝数据文件。 oracle可用exp\rman等。 物理备份:开启网络监听,备份数据库文件。RMAN 备份:通过表空间文件在RMAN 模式对ORACLE 数据备份。
7、 用Shell 编程,判断一文件是不是字符设备文件,如果是将其拷贝到 /dev 目录下。  #! /bin/bash
echo  -e "please input filename /n"
read FILENAME
if[ -c $FILENAME ]
then
    cp $FILENAME /dev
else
    echo "It's not Charactor device file"
fi
8、 一个6亿的表a,一个3亿的表b,通过外间tid关联,你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录。 1、如果A表TID是自增长,并且是连续的,B表的ID为索引
select * from a,b where a.tid = b.id and a.tid>500000 limit 200;

2、如果A表的TID不是连续的,那么就需要使用覆盖索引.TID要么是主键,要么是辅助索引,B表ID也需要有索引。
select * from b , (select tid from a limit 50000,200) a where b.id = a .tid;
9    
10、 通过apache 访问日志access.log 统计IP 和每个地址访问的次数,按访问量列出
 前10 名。
 日志格式样例如下
 192.168.1.247 – - [02/Jul/2010:23:44:59 +0800] “GET / HTTP/1.1″ 200 19
cat access_log | awk ‘{print $1}’ | uniq -c|sort -rn|head -10
 //这个别的方法也能统计,
但有些命令是必要的 awk , sort,uniq ,主要看是否这些命令都
 使用了。
11、 谈谈你对网站高可用行可能用到的技术。 前台:负载均衡,数据库:集群、redis等
12、 简述/etc/fstab里面个字段的含义? 因为mount挂载在重启服务器后会失效,所以需要将分区信息写到/etc/fstab文件中让它永久挂载:
磁盘分区                挂载目录       文件格式     
/dev/sdb1              /mnt/david       ext3          defaults 0 0
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值