1. 基础网络知识
-
OSI七层模型 vs TCP/IP四层模型:理解各层功能及对应协议(如HTTP/HTTPS、DNS、TCP/UDP)。
-
关键协议:三次握手(SYN-SYN/ACK-ACK)、子网划分(CIDR)。
-
诊断工具:
-
Ping/Traceroute:网络连通性排查。 -
Wireshark/Fiddler:抓包与分析。
-
2. Linux系统管理
-
核心命令:
-
文件权限:
chmod/chown。 -
进程管理:
ps/top/kill。 -
日志分析:
grep/awk/sed。
-
-
高频问题:
-
CPU占用过高排查、僵尸进程处理。
-
3. 服务部署与配置
-
Web服务:Nginx反向代理、负载均衡、HTTPS证书。
-
数据库:MySQL主从复制、Redis持久化。
-
配置管理:Ansible/SaltStack自动化部署。
4. 监控与故障处理
-
工具链:
-
监控:Zabbix/Prometheus + Grafana。
-
日志:ELK(Elasticsearch, Logstash, Kibana)。
-
-
流程:故障上报→处理→复盘→优化。
5. 安全防护
-
基础实践:防火墙(iptables)、SSH密钥登录、最小权限原则。
-
防护措施:定期漏洞扫描、服务加固。
6. 自动化与DevOps
-
CI/CD:Jenkins/GitLab CI流水线。
-
容器化:Docker基础操作。
-
脚本能力:Bash/Python定时任务与自动化脚本。
7. 云计算基础
-
核心服务:云主机(ECS)、网络(VPC)、存储(S3)。
-
云监控:告警配置与资源管理。