系统运维工程师面试题及参考答案

举报
互联网老辛 发表于 2021/06/09 00:20:06 2021/06/09
【摘要】 1. raid0 raid1 raid5 原理与区别raid0至少2块硬盘。吞吐量大 性能好 同时读写,但损坏一个就完蛋raid1至少2块硬盘。相当于 一个镜像,一个存储。安全性比较高。但是性能比0弱raid5至少3块硬盘。一个做校验,2个做存储,坏了一个能恢复。相当于1与0的结合  2. apache与nginx的调优apache调优,mdm模块,选择worker...


1. raid0 raid1 raid5 原理与区别

raid0至少2块硬盘。吞吐量大 性能好 同时读写,但损坏一个就完蛋
raid1至少2块硬盘。相当于 一个镜像,一个存储。安全性比较高。但是性能比0弱
raid5至少3块硬盘。一个做校验,2个做存储,坏了一个能恢复。相当于1与0的结合
 

2. apache与nginx的调优

apache调优,mdm模块,选择worker或者prworker。cgi模块,把所有cgi文件共享存到指定目录,设定好权限,这样apache就不会对每次请求都要分辨下动静态了,还可调节最大连接数,保留多个活动的长链接,设置动态载入模块
 

3. mysql调优
mysql的调优 主要是对与mysql语句的调优 加快磁盘读写速度不如减少磁盘读取速度。尽量多使用一些索引


4. 写出文件file1的空白行或者去掉空白行
sed -i '/^$/d' file1
 

5. 找出端口  用命令
netstat -anp | grep 80
lsof -i:80
 

6. 如何把80的连接请求转为8080
iptables -t NAT -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

   如何把192.168.18.1的80端口映射到192.168.18.2的80端口
iptables -t NAT -A PREROUTING -d 192.168.18.1 -p tcp --dport 80 -j DNAT --to 192.168.18.2:80
 

7. mysql 数据库的备份与还原 例如一个数据库test
mysqldump -u -p --databases test > test.sql
mysql -u -p < test.sql


8. 有一些文件,如何把文件的扩展名.txt改为.html
for file in *.txt; do mv $file ${file%.txt}.html; done
 

9. 有一个apache日志文档,如何找出哪个路径访问次数最多,如何找出哪个IP访问最多?
cat /var/log/httpd/access_log | awk '{print $3}' | sort -nr | uniq -c
cat /var/log/httpd/access_log | awk '{print $5}' | sort -nr | uniq -c


本文出自 “xinsz08の平行时空” 博客,请务必保留此出处http://xinsz08.blog.51cto.com/10565212/1917061

文章来源: zmedu.blog.csdn.net,作者:互联网老辛,版权归原作者所有,如需转载,请联系作者。

原文链接:zmedu.blog.csdn.net/article/details/77414685

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。