前言
这次还好不至于一个问题都回答不上来,总结一下问题。
1 SHELL
Q: 找出文件中所有小于5的数字个数
A: 没答出来
grep -o '[0-4]' filename| wc -l
awk -v RS='[0-4]' 'END{print --NR}' filename
tr -cd '[0-4]' < filename| wc -c
2 git用法
Q: 如果两个人提交到相同的分支会造成无法提交,如何解决?
A: 没答出来,应该用git merge
3 django框架
Q: 什么是MVC?
4 Dockerfile编写
Q: add和cp区别
A: 一个可以将压缩包解压并复制到容器内,一个直接复制
5 CI/CD
Q: gitlab如何实现CI?
A: 不太了解
6 k8s
Q: 没问太深,大概问了一下部署方式
7 LVS
Q: 说说三种模式?
A: DR,NAT, TUN
8 ansible
Q: 如果要查看批量主机的内存信息,怎么办?
A; 我答成使用shell模块,运行free -m 实际上可以用ansible facts