整理的linux面试运维题
- 如何在非交互模式下把 /home/example/下所有.conf文件中的 192.168.0.2 改成 db01 ?
- 写iptables 规则,只允许远程主机访问本机的 22,80 ,443端口
- nginx 配置文件修改后,在不影响线上访问的前提下,用什么命令检查文件语法错误以及平滑重启nginx
/usr/local/nginx/sbin/nginx -t
/usr/local/nginx/sbin/nginx -s reload
- 从 bytu.log 文件中提取包含 “”WARNING“”或“”ERROR“”同时不包含“”IGNOR“”的行,然后提取 : 分割的第五字段
- .假设你有一个名为 ‘abc’ 的表,它存在多个字段,如 ‘createtime’ 和 ‘engine’。名为 engine 的字段由 ‘Memoty’ 和 ‘MyIsam’ 两种数值组成。如何只列出 ‘createtime’ 和 ‘engine’ 这两列并且 engine 的值为 ‘MyIsam’?
- 配置nginx *.test.com server 访问代理到后端 10.0.0.1 服务器,访问 www.test.com/test.html 跳转到 www.baidu.com 并且只允许10.0.0.0/8 网段访问。
- 在什么样的情况下会出现 403,503,502,500 错误,大体描述一下
- 写一个查看本机并发连接命令并取出被连接数ip排行
- linux 如何挂在windows 下的共享目录
- 统计目录A 中 所有 .svn 文件夹合计占用磁盘大小
- crontab 误删了,如何恢复 ? 为了防止 crontab被误删,我们该怎么做 ?
#!/bin/bash
DATE=$(date +%Y%m%d)
crontab -l > /home/work/bak/crontab_$DATE.bak
find /home/work/bak/ -mtime +15 -name '*.bak' -exec rm -rf {} \;
- root 用户下以 httpd 用户的身份运行脚本 /opt/case/www.km.com/testdb.php, 用一条命令怎么实现 ?
- 如何查看 进程号 为 4044 的进程打开了哪些文件 ?
- MySQL 怎么授权及取消授权,假如环境如下:
- linux 怎么查看用户登录日志
- 如果你负责监控系统,你会怎么做 ?、
- 网站pv从100w 突增到 1000w, 你会做什么
- mysql主从延时主要哪些原因,怎么解决?
主从有延迟是很正常的一件事,先要分析造成主从延迟的原因,主要有网络、磁盘IO两大原因。我们需要尽可能地降低延迟,所以需要把网络环境搞稳定,使用千兆网卡并做双网卡绑定,甚至使用光纤通信,也就是说不要让网络带宽成为传输数据的瓶颈。而在磁盘IO上,也需要提升,比如使用高转速高缓存的硬盘并做raid50,或者使用ssd硬盘并做raid50,大大提升磁盘的IO速度。
- 写一个脚本后台监控php-fpm 进程,当检测到进程停止后,能自动启动php-fpm
- 有一日志文件 假设文件名为 demo.log,只查看它 的第1000行至2000行。
- 如果让你管理数量 100+ 服务器,你会如何去管理?
- 使用自动化管理工具ansibel 进行批量管理。
- 写一个脚本将数据库备份并打包至远程服务器 192.168.1.1 /backup 目录下 。
- 使用tcpdump 监听主机iP为 192.168.1.1 ,tcp端口为 80的数据,同时将结果输出到 tcpdump.log, 请写出相关命令。
- 用sed 修改test.txt 的23行 test 为 tset;
- 写一个脚本,实现批量添加20个用户, 用户名为 user1-20, 密码为user后面跟5个随机字符。
- 写一个脚本,判断一个指定的脚本是否有语法错误; 如果有错误,则提醒用户键入Q或者q无视错误并退出其他任何键可以通过vim打开这个指定的脚本。
- 在 1-39 内取随机数
- 显示/etc/inittab 中以#开头,且后面跟了一个或者多个空白字符,而后又跟了任意非空白字符的行
- shell 下32位随机密码生成
- 使用awk命令, 计算一个目录下文件大小的总和
- 现公司有这样 需求,将nginx 反向代理 apache, 已知 apache 地址为:192.168.2.11,代理链接为 curl:http://192.168.2.11/index.php,nginx具体怎么配置实现此功能?
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
#client_max_body_size 100m;
- 假如我们部署在北京BGP线路机房的装甲风暴游戏,晚上23:00 接到投诉深圳地区部分玩家无法登陆游戏, 请概括描述故障排查思路和解决办法。
- 先查看网络是否正常,可查看深圳到北京BGP机房这段网络
- 查看服务器的运行情况,是否负载过高,内存跑满。
- 查看报错日志
- 某天与用户投诉访问网站速度很慢或页面打不开,若你是该网站web服务器的管理员,你如何查找原因,
- 写一个sed命令,修改/tmp/input.txt文件的内容,要求:删除所有空行,在非空行前面加一个 “”AAA“”,在行尾加一个“”BBB“”
整理的linux面试运维题的更多相关文章
- linux常见运维题
linux运维题 一.填空题 1. 在Linux 系统 中,以文件方式访问设备 . (linux下一切都是文件) 2. Linux 内核引导时,从文件/etc/fstab中读取要加载的文件系统 . ( ...
- 零基础转行Linux云计算运维工程师获得20万年薪的超级学习技巧
云计算概念一旦产生便一发不可收拾,成为移动互联网时代最为火热的行业之一.国内各大互联网公司例如阿里.腾讯.百度.网易等纷纷推出自己的云计算产品,3月10日,腾讯云0.01元投标时间更是让云计算在普罗大 ...
- Linux系统运维相关的面试题 (问答题)
这里给大家整理了一些Linux系统运维相关的面试题,有些问题没有标准答案,希望要去参加Linux运维面试的朋友,可以先思考下这些问题. 一.Linux操作系统知识 1.常见的Linux发行版本都有 ...
- Linux系统运维工程该具备哪些素质
记得在上高中时,物理老师总是会对我们一句话:"学习是件苦差事."工作后发现,其实做运维也是件苦差事.最为一名运维工程师,深知这一行的艰辛,但和IT行业其他职务一样,那就是付出的越多 ...
- 要成为linux网站运维工程师必须要掌握的技能
要成为linux网站运维工程师必须要掌握的技能 2015-07-27 发表 老男孩点评:感谢此文的作者,写的非常到位,值得入门的初学者认真看看 我是一名linux运维工程师,确切的说是网站运维工程师, ...
- 【微学堂】线上Linux服务器运维安全策略经验分享
技术转载:https://mp.weixin.qq.com/s?__biz=MjM5NTU2MTQwNA==&mid=402022683&idx=1&sn=6d403ab4 ...
- Linux内存运维操作及常用命令
Linux内存运维操作及常用命令 1.问题诊断 1.1 什么是 Linux 服务器 Load Average? 1.2如何查看 Linux 服务器负载? 1.3服务器负载高怎么办? 1.4如何查看服务 ...
- 线上Linux服务器运维安全策略经验分享
线上Linux服务器运维安全策略经验分享 https://mp.weixin.qq.com/s?__biz=MjM5NTU2MTQwNA==&mid=402022683&idx=1&a ...
- 《DevOps故障排除:Linux服务器运维最佳实践》读书笔记
首先,这本书是Linux.CN赠送的,多谢啦~ http://linux.cn/thread-12733-1-1.html http://linux.cn/thread-12754-1-1.html ...
随机推荐
- ftp上传文件,本地安装了,服务器上也需要在也安装一个ftp
服务器需要配置FTP服务: 你说的在你自己电脑上安装的只是一个FTP软件,用于连接远程服务器进行上传和下载文件的. 追问 在本地已经安装了,链接的话要在服务器上也安装一个吗? 追答 额,你有FTP服务 ...
- js立体旋转展示效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- php对数组进行分页
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 ...
- 自动化测试框架Selenium工作原理
本文所讲的Selenium是指Selenium Webdriver Selenium WebDriver与RC的功能相同,并且包含原始的1.x绑定.它涉及语言绑定和单个浏览器控制代码的实现.这通常被称 ...
- system进程占用80端口
服务器规划:apache分配80,iis分配其他端口 理论上,只需要把iis 默认站点的80端口改成其他端口就可以了,可是发现改了apache80端口还是用不了, cmd查了下,发现system进程占 ...
- 【转】查询SQLSERVER执行过的SQL记录
--创建时间 QS.creation_time, --查询语句 ), (( THEN DATALENGTH(st.text) ) ) AS statement_text, --执行文本 ST.text ...
- python3 第十章 - 如何进行进制转化
在计算机的世界里,2进制是主流,而在人类的自然世界中,10进制是主流,那么在这之间必然就会存在进制转化的问题.本章我们就来谈谈进制转化,也希望通过本章加深您对前些章所学知识的理解. 原理:先说说关于位 ...
- Django_form验证
需求: 当用户向Django后端以post提交数据的时候,无论前端是否进行数据合法验证,后端都需要对客户端提交过来的数据进行数据合法性验证,是否可以利用models中表类字段的约束来实现验证,并且可以 ...
- JS 实现百度搜索功能
今天我们来用JS实现百度搜索功能,下面上代码: HTML部分: <!DOCTYPE html> <html> <head> <meta charset=&qu ...
- CSS深入理解学习笔记之margin
1.margin与容器尺寸 元素尺寸:①可视尺寸 clientWidth(标准):②占据尺寸 margin与可视尺寸:①适用于没有设定width/height的普通block元素:②只适用于水平方向尺 ...