Appearance
Linux 系统笔记
Linux 是一个开源、类 Unix 的操作系统内核,广泛用于服务器、云计算、嵌入式设备等领域。作为运维工程师,Linux 是必须掌握的核心技能。
🧠 为什么选择 Linux?
- 开源免费:绝大多数发行版可免费使用,代码公开透明
- 稳定高效:长期运行的服务器几乎不需要重启,资源占用可控
- 安全性强:用户权限体系完善,社区安全响应迅速
- 生态丰富:几乎所有的开源软件、中间件、容器技术都优先支持 Linux
📂 本目录笔记分类
| 分类 | 说明 |
|---|---|
| 系统基础 | 目录结构、文件权限、用户与组管理 |
| 常用命令 | 文件操作、文本处理(grep/sed/awk)、进程管理、网络诊断 |
| 系统管理 | 服务管理(systemd)、日志分析、性能调优、安全加固 |
| 存储管理 | 磁盘分区、LVM、文件系统挂载与修复 |
| 网络配置 | 网卡配置、路由表、iptables/firewalld 防火墙 |
| 软件包管理 | yum/apt 使用、源码编译、rpm/dpkg 包管理 |
🛠️ 常用发行版
| 发行版 | 特点 | 适用场景 |
|---|---|---|
| CentOS / Rocky Linux | 稳定、兼容 RHEL | 企业生产环境 |
| Debian/Ubuntu | 社区活跃、软件新 | 开发测试、云原生 |
| Alpine Linux | 体积小、安全 | Docker 基础镜像 |
| OpenEuler | 国产开源 | 信创项目 |