运维或技术支持岗位招聘笔试题及答案_第1页
运维或技术支持岗位招聘笔试题及答案_第2页
运维或技术支持岗位招聘笔试题及答案_第3页
运维或技术支持岗位招聘笔试题及答案_第4页
运维或技术支持岗位招聘笔试题及答案_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

运维或技术支持岗位招聘笔试题及答案一、单项选择题(共15题,每题2分,共30分)1.以下哪个命令可以查看Linux系统当前所有进程的详细信息?A.`top`B.`psef`C.`pgrep`D.`pstree`2.某服务器IP为00/24,其默认网关最可能的地址是?A.B.55C.D.013.MySQL中,以下哪个存储引擎支持事务?A.MyISAMB.InnoDBC.MEMORYD.ARCHIVE4.若需要限制用户`test`只能通过SFTP上传文件,不能登录Shell,应修改以下哪个配置文件?A.`/etc/passwd`B.`/etc/ssh/sshd_config`C.`/etc/shells`D.`/etc/vsftpd/vsftpd.conf`5.以下哪个工具用于监控Linux系统的磁盘I/O性能?A.`vmstat`B.`iostat`C.`netstat`D.`sar`6.当HTTP请求返回状态码404时,表示?A.服务器内部错误B.请求资源未找到C.权限不足D.请求超时7.以下哪个命令可以将文件`app.log`的所有内容追加到`backup.log`末尾?A.`catapp.log>backup.log`B.`cpapp.logbackup.log`C.`catapp.log>>backup.log`D.`mvapp.logbackup.log`8.以下哪个协议用于邮件发送?A.POP3B.SMTPC.IMAPD.FTP9.若Linux系统的`/var`分区空间不足,最可能影响以下哪个服务?A.系统日志存储B.用户家目录C.内核模块D.临时文件10.以下关于RAID5的描述,正确的是?A.至少需要2块硬盘B.支持热插拔但不支持数据冗余C.冗余空间为总容量的1/n(n为硬盘数)D.读写性能低于RAID011.查看Nginx当前运行的进程数,最直接的命令是?A.`psef|grepnginx|wcl`B.`netstatanp|grepnginx`C.`lsofi:80`D.`nginxsstatus`12.以下哪个工具可用于检测DNS解析是否正常?A.`ping`B.`traceroute`C.`nslookup`D.`tcpdump`13.在MySQL中,执行`DELETEFROMuser;`和`TRUNCATETABLEuser;`的主要区别是?A.DELETE会记录二进制日志,TRUNCATE不会B.DELETE释放表空间,TRUNCATE不释放C.DELETE可以回滚(若事务未提交),TRUNCATE不可回滚D.DELETE删除表结构,TRUNCATE仅删除数据14.以下哪个Linux命令用于查看当前用户的环境变量?A.`env`B.`echo$PATH`C.`which`D.`alias`15.若服务器CPU负载持续高于80%,优先排查的是?A.内存泄漏B.磁盘I/O瓶颈C.进程/线程抢占资源D.网络带宽不足二、多项选择题(共5题,每题3分,共15分,多选、错选不得分,少选得1分)1.以下属于Linux文件系统权限的是?A.读取(r)B.写入(w)C.执行(x)D.共享(s)2.常见的监控工具包括?A.ZabbixB.PrometheusC.NagiosD.Jenkins3.以下哪些操作可能导致MySQL主从复制中断?A.主库执行`DROPDATABASE`操作B.从库手动修改数据C.主库二进制日志(binlog)被清理D.主从服务器时间不同步4.以下关于TCP三次握手的描述,正确的是?A.第一次握手:客户端发送SYN=1,seq=xB.第二次握手:服务器发送SYN=1,ACK=1,seq=y,ack=x+1C.第三次握手:客户端发送ACK=1,seq=x+1,ack=y+1D.三次握手用于确认双方的发送和接收能力5.以下哪些是运维自动化常用工具?A.AnsibleB.PuppetC.TerraformD.GitLab三、填空题(共5题,每题2分,共10分)1.Linux中,查看80端口占用情况的命令是`______`(写出完整命令)。2.Nginx的主配置文件默认路径是`______`。3.MySQL中,用于查看当前连接数的命令是`______`(写出SQL语句)。4.常见的日志轮转工具是`______`(写出1个)。5.网络层的核心协议是`______`(写出1个)。四、简答题(共3题,每题8分,共24分)1.请解释Linux系统中“软链接”与“硬链接”的区别(至少列出3点)。2.简述TCP与UDP的主要区别及各自适用场景。3.当用户反馈“无法访问公司官网”时,作为技术支持,你会如何排查问题?(请列出至少5步关键操作)五、应用题(共2题,第1题8分,第2题13分,共21分)1.(Shell脚本题)某服务器的Nginx访问日志`/var/log/nginx/access.log`格式如下(部分示例):```0[20/Oct/2023:10:05:30+0800]"GET/index.htmlHTTP/1.1"2001234"""Mozilla/5.0"[20/Oct/2023:10:05:31+0800]"POST/api/loginHTTP/1.1"40123"""curl/7.68.0"0[20/Oct/2023:10:05:32+0800]"GET/css/style.cssHTTP/1.1"200456"""Mozilla/5.0"```要求:编写一个Shell脚本,统计当日所有访问IP的访问次数,并按次数从高到低排序,输出前10名。2.(综合分析题)某公司部署了一套MySQL主从复制架构(主库IP:0,从库IP:1),近日监控发现从库的`Seconds_Behind_Master`持续大于60秒(正常应小于10秒)。请分析可能的原因,并给出排查步骤及优化建议。答案及解析一、单项选择题1.B(`psef`显示所有进程的详细信息;`top`是动态监控工具;`pgrep`用于查找进程ID;`pstree`以树状结构显示进程)2.A(/24子网的网关通常为子网的第一个可用IP)3.B(InnoDB支持事务;MyISAM不支持)4.B(通过`sshd_config`的`ForceCommandinternalsftp`和`ChrootDirectory`限制SFTP)5.B(`iostat`专门用于磁盘I/O监控;`vmstat`监控内存、CPU;`netstat`监控网络;`sar`综合系统监控)6.B(404表示资源未找到;500是服务器内部错误;403是权限不足;504是超时)7.C(`>>`表示追加写入;`>`是覆盖)8.B(SMTP用于发送邮件;POP3/IMAP用于接收)9.A(`/var`存储日志、邮件等动态数据)10.C(RAID5至少需要3块硬盘,冗余空间为1/n,读写性能高于RAID1)11.A(通过`ps`和`grep`过滤Nginx进程并统计数量)12.C(`nslookup`用于DNS查询;`ping`测试连通性;`traceroute`追踪路由;`tcpdump`抓包)13.C(DELETE在事务中可回滚,TRUNCATE不可回滚;两者均不删除表结构)14.A(`env`显示所有环境变量;`echo$PATH`仅显示PATH变量)15.C(CPU负载高通常由进程/线程占用资源导致)二、多项选择题1.ABC(文件权限为r/w/x,s是特殊权限位)2.ABC(Jenkins是CI/CD工具,非监控)3.BCD(主库执行`DROPDATABASE`若从库已同步则不影响复制链路)4.ABCD(三次握手的核心是确认双方收发能力)5.ABC(GitLab是代码管理与CI/CD工具,非自动化运维主工具)三、填空题1.`netstatanp|grep:80`或`lsofi:80`2.`/etc/nginx/nginx.conf`3.`SHOWSTATUSLIKE'Threads_connected';`4.`logrotate`(或`newsyslog`)5.`IP`(或ICMP、IGMP)四、简答题1.软链接与硬链接的区别:软链接是文件的“快捷方式”,指向原文件路径;硬链接与原文件共享同一个inode,相当于原文件的另一个名称。软链接可以跨文件系统创建;硬链接不能跨文件系统。删除原文件后,软链接失效(显示“损坏”);硬链接仍可访问数据(直到所有硬链接删除)。软链接的文件类型为`l`(符号链接);硬链接与原文件类型相同。2.TCP与UDP的区别及场景:区别:TCP是面向连接的、可靠的、有拥塞控制的协议;UDP是无连接的、不可靠的、无拥塞控制的协议。TCP通过三次握手建立连接,四次挥手断开;UDP直接发送数据。TCP传输效率较低(需确认、重传);UDP效率较高。场景:TCP适用于需要可靠传输的场景(如HTTP、SMTP、数据库连接)。UDP适用于实时性要求高、允许少量丢包的场景(如视频流、DNS、游戏通信)。3.官网无法访问的排查步骤:确认用户网络是否正常(如用户能否访问其他网站)。检查官网服务器是否存活(通过`ping`或`ssh`测试连通性)。查看服务器上的Web服务(如Nginx/Apache)是否运行(`systemctlstatusnginx`)。检查服务器防火墙或安全组是否放行80/443端口(`iptablesL`或云平台安全组配置)。查看Web服务日志(如Nginx的`error.log`),确认是否有报错(如500错误、文件不存在)。检查DNS解析是否正常(通过`nslookup`或`dig`验证域名是否指向正确IP)。五、应用题1.Shell脚本实现:```bash!/bin/bashLOG_FILE="/var/log/nginx/access.log"提取IP列(第1列),过滤当日日志(假设日志时间格式为[20/Oct/2023:...)TODAY=$(date+"%d/%b/%Y")awkvtoday="$TODAY"'$4~"["today"":.]"{print$1}'"$LOG_FILE"|\sort|uniqc|sortnr|headn10```解析:`awk`提取包含当日日期的日志行,并输出第1列(IP)。`sort`排序IP,`uniqc`统计次数,`sortnr`按次数降序排列,`headn10`取前10名。2.MySQL主从复制延迟排查与优化:可能原因:主库写入压力大(如大事务、批量插入),从库SQL线程处理慢。从库硬件性能不足(CPU/内存/磁盘I/O瓶颈)。主从网络延迟高(如带宽不足、丢包)。从库存在长查询(占用资源,阻塞复制线程)。主库二进制日志(binlog)格式为ROW,从库需要重放大量事件。排查步骤:查看从库状态:执

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论