这一周小编把近5年的大厂面试题进行了整理,汇总成了54页的pdf文档,涉及Linux基础、shell脚本、运维自动化、数据库、负载均衡、监控系统、虚拟化技术、分布式存储系统Ceph、消息队列、Jenkins·····等22个技术点,每个面试题都附有参考答案,需要的小伙伴下拉至文末速领!
提示:网盘链接容易失效,尽快提取哦
1.Linux核心基础入门及系统进阶
- 在Linux发行版本中,常见的块设备 (block devices)举例
- 将/data/及其所有子文件全部授权给test用户,tester组,且单独对/data/file.sh添加执行权限,应该怎么操作?
- 请给出/tmp/目录默认权限是什么,为什么如此设置?
- 在bash中,export命令的作用是什么?
- 有一个备份程序mybackup.sh,需要在周一至周五下午1点和晚上8点各运行一次,crontab应该如何写?
- 如何在不重启系统前提下,尝试挂载,新加入/etc/fstab中的文件系统?
- 在执行的脚本后面加入2>&1的作用是什么?它跟&>有什么差异?
- 使用mv命令移动一个文件都发生了什么?
- ······
2.Shell脚本编程与企业实战
- 显示/test目录下的所有目录
- 将文件/etc/a 下中除了 b文件外的所有文件压缩打包放到/home/a下,名字为a.gz
- 编写个shell脚本将当前目录下大于100K的文件转移到/tmp目录下
- 如何把一个目录下的所有文件(不含目录)权限改为644?
- 写一个简单的shell脚本,脚本运行时让CTRL+C无法中断的该shell脚本?
- cp一个目录中的文件需要什么权限,mv呢?touch呢?rm呢?
- 找出access.log中访问top 10的ip地址
- ······
3.操作系统内核及系统进程管理
- 什么是进程
- 进程的基本状态
- 找到未知进程的执行程序文件路径
- 如何查询系统负载
- 指定进程号,查看该进程打开的文件
- ······
由于内容过多,不再一一展示
6.运维自动化部署与自动化实战
- ansible有什么优点
- 什么是ansible模块
- 请列举几个常用的ansible模块
- 请列举几个常用的ansible模块
- kickstart文件具有几个部分
- ······
13.Nosql数据库Redis企业级实战及VMwarevSphere
- Redis 持久化机制
- memcache的工作原理
- Memcache与Redis的区别
- Redis的内存占用情况怎么样?
- 单线程的redis为什么这么快
- ······
22.Docker+K8s企业级实战案例全方位讲解
- Docker与虚拟机有何不同
- 什么是Docker Swarm
- 如何在生产中监控Docker
- .如何批量清理临时镜像文件?
- 本地的镜像文件都存放在哪里?
- 如何控制容器占用系统资源(cpu、内存)的份额?
- Replica Set 和 Replication Controller之间有什么区别?
- ······
这份面试资料可谓是含金量十足,没有跳槽或求职需求的同学也可以测测自己的技术水平和知识积累程度如何。