Technology
技术栈
这里记录我在运维与开发中用到的主要技术,点击下方标签或首页技术栈可快速定位。
Linux 运维
Linux 以内核为核心,结合 shell、文件系统和用户权限机制,构成稳定可靠的计算环境。
基础概念
- 文件系统结构
- 权限管理
- 进程与服务
- 包管理器
安装与环境
可以选择 Ubuntu、Debian、CentOS、Arch 等发行版,根据实际需求配置开发环境或服务器环境。
常用命令
ls -la
cd /var/www
pwd
sudo apt update
sudo apt install nginx服务管理
Linux 常见的服务管理包括 systemctl、service、journalctl 等命令,能够灵活查看和控制系统服务状态。
网络配置
网络配置通常涉及 IP 地址、网关、DNS、端口开放和防火墙策略,适合弹性部署与安全加固场景。
Prometheus+Grafana
Prometheus 负责采集和存储指标,Grafana 负责可视化与告警展示,是运维监控告警体系的核心组合。
- 指标采集与存储
- Grafana 仪表盘
- 告警规则与通知
Python
Python 语法简洁、生态丰富,常用于自动化脚本、数据处理与运维工具开发。
- 自动化脚本
- 数据处理
- 运维工具开发
AI 工具/大模型
熟悉 ollama、claude code、coze 等 AI 工具,用于本地部署大模型、辅助开发与提升效率。
- ollama 本地大模型
- claude code 辅助开发
- coze 智能体
网络安全 (OWASP)
了解 OWASP Top 10 常见 Web 安全风险,关注安全加固与漏洞防护。
- OWASP Top 10
- 安全加固
- 漏洞防护