运维或技术支持岗位招聘笔试题与参考答案.docxVIP

运维或技术支持岗位招聘笔试题与参考答案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

运维或技术支持岗位招聘笔试题与参考答案

一、基础理论题(每题5分,共50分)

1.简述Linux系统中`chmod`命令的三种权限类型及对应的数字表示,写出将文件`/data/app.log`的所有者赋予读写执行权限、所属组赋予读执行权限、其他用户赋予读权限的命令。

参考答案:

三种权限类型为读(r,4)、写(w,2)、执行(x,1)。目标权限为所有者rwx(7)、所属组rx(5)、其他用户r(4),对应数字模式754。命令为:`chmod754/data/app.log`。

2.列举至少5个Linux系统中用于进程管理的命令,并说明`psaux`与`top`命令的核心区别。

参考答案:

进程管理命令:`ps`(查看进程快照)、`top`(动态监控进程)、`pkill`(按名称终止进程)、`kill`(发送信号)、`pgrep`(查找进程ID)、`nice`(调整优先级)、`renice`(修改已运行进程优先级)。

`psaux`显示当前所有进程的静态信息(快照),而`top`提供实时动态的进程资源占用监控,支持交互式操作(如排序、终止进程)。

3.描述TCP三次握手的具体过程,写出`netstat`命令中查看所有TCP监听端口的参数组合,并说明`ss`命令相比`netstat`的优势。

参考答案:

三次握手过程:

-客户端发送SYN包(seq=x),进入SYN_SENT状态;

-服务器回复SYN+ACK包(seq=y,ack=x+1),进入SYN_RCVD状态;

-客户端发送ACK包(seq=x+1,ack=y+1),双方进入ESTABLISHED状态。

`netstat`查看TCP监听端口命令:`netstat-tlnp`(-t:TCP;-l:监听;-n:数字显示;-p:显示进程)。

`ss`优势:基于内核netlink接口,数据获取更高效;支持显示更详细的套接字信息(如TCP状态、接收/发送队列长度);可过滤更复杂的条件(如按进程名、用户ID)。

4.说明`crontab`任务中`11-5/usr/bin/backup.sh`的含义,并写出在crontab中禁止任务输出到邮件的两种方法。

参考答案:

该任务表示每周一至周五(1-5,周一为1)的凌晨1点(小时字段为1),每分钟(分钟字段为)执行`/backup.sh`。

禁止输出的方法:

-在命令末尾添加`/dev/null21`重定向所有输出;

-在crontab文件开头添加`MAILTO=`(或空字符串)禁用邮件通知。

5.简述MySQL中`InnoDB`与`MyISAM`存储引擎的核心差异(至少4点),并说明生产环境中优先选择InnoDB的原因。

参考答案:

核心差异:

-事务支持:InnoDB支持ACID事务,MyISAM不支持;

-行锁与表锁:InnoDB支持行级锁,MyISAM仅表级锁;

-外键:InnoDB支持外键约束,MyISAM不支持;

-崩溃恢复:InnoDB通过redo/undo日志实现崩溃恢复,MyISAM依赖手动修复;

-统计信息:MyISAM存储表总行数(快速COUNT()),InnoDB需实时计算。

优先选择InnoDB的原因:事务性场景(如电商订单)需求普遍,行锁降低并发冲突,外键保证数据一致性,生产环境对数据可靠性要求高于只读场景的性能优化。

6.写出`iptables`中添加一条允许源IP为192.168.1.100访问本机80端口(TCP)的规则,并说明`iptables`默认的四表五链结构。

参考答案:

添加规则命令:`iptables-AINPUT-s192.168.1.100-ptcp--dport80-jACCEPT`(-A:追加到链;INPUT链;-s:源IP;-p:协议;--dport:目标端口;-j:动作)。

四表:filter(过滤)、nat(地址转换)、mangle(修改报文)、raw(状态跟踪);五链:INPUT(入站)、OUTPUT(出站)、FORWARD(转发)、PREROUTING(路由前)、POSTROUTING(路由后)。

7.描述Nginx配置文件中`location/api/`与`location^~/api/`的区别,写出配置静态文件缓存(HTML文件缓存30天,图片缓存1年)的`location`块示例。

参考答案:

区别:`location/api/`为前缀匹配(优先级低于正则匹配),若存在`location~\.php$`等正则规则,会优先匹配正则;`location^~/api/`为强制前缀匹配(优先级高于正

文档评论(0)

ꪗꪖꪑ + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档