Linux 教程Linux 教程
Linux 教程
Linux 教程
本教程是一套全面深入的 Linux 系统学习指南,从计算机基础知识开始,系统性地带你掌握 Linux 操作系统的核心技能。
免费

项目简介

本教程是一套全面深入的 Linux 系统学习指南,从计算机基础知识开始,系统性地带你掌握 Linux 操作系统的核心技能。课程涵盖了从基础概念到企业级运维实践的完整知识体系,无论是 IT 新手、运维工程师,还是想要提升 Linux 技能的开发者,这套教程都能为你提供从入门到精通的完整学习路径。

为什么选择学习 Linux?

  • 市场占有率高:全球超过 70% 的服务器运行 Linux 系统
  • 云计算基础:主流云平台(AWS、阿里云、腾讯云)都以 Linux 为基础
  • 容器技术核心:Docker、Kubernetes 等容器技术都基于 Linux
  • 开源生态丰富:拥有庞大的开源软件生态系统
  • 就业机会多:Linux 运维、DevOps、云计算等岗位需求量大
  • 成本效益高:免费开源,降低企业 IT 成本
  • 安全性强:开源透明,安全漏洞能够快速修复
  • 可定制性强:可以根据需求进行深度定制

教程特色

🎯 零基础友好

  • 从计算机基础概念开始讲解,适合完全零基础的学习者
  • 每个概念都有详细的图解和实例演示
  • 循序渐进的学习路径,避免知识跳跃
  • 提供大量的练习题和实验指导

💡 实用性强

  • 所有内容都来源于真实的企业环境和工作场景
  • 注重培养实际工作中需要的技能和经验
  • 涵盖企业级运维的最佳实践和行业标准
  • 结合当前主流的运维工具和技术栈

🔧 实践导向

  • 每个知识点都配有详细的操作步骤
  • 提供完整的实验环境搭建指导
  • 大量的实战项目和案例分析
  • 模拟真实的企业级运维场景

🚀 与时俱进

  • 基于最新的 Linux 发行版进行讲解
  • 涵盖云原生和容器化等现代运维技术
  • 介绍最新的运维工具和自动化技术
  • 结合 DevOps 理念和实践

详细学习路径

本教程分为六个递进的学习阶段,共 16 章内容。

第一阶段:Linux 基础入门(3章)

学习目标:建立 Linux 系统的基础认知和操作能力

第 1 章:计算机基础与 Linux 概述

  • 计算机系统基础

    • 计算机硬件组成和工作原理
    • CPU、内存、存储设备的基本概念
    • 计算机启动过程和系统架构
    • 二进制、八进制、十六进制数制转换
  • 操作系统概念

    • 操作系统的定义和作用
    • 操作系统的分类和特点
    • 进程、线程、内存管理基础概念
    • 文件系统和 I/O 系统基础
  • Linux 系统介绍

    • Unix 和 Linux 的发展历史
    • Linux 内核和发行版的概念
    • 主流 Linux 发行版比较(CentOS、Ubuntu、RHEL、SUSE)
    • 开源许可证和社区文化
    • Linux 在企业中的应用场景

第 2 章:Linux 系统安装与配置

  • 虚拟化环境准备

    • 虚拟化技术概述(VMware、VirtualBox、KVM)
    • 虚拟机的创建和配置
    • 虚拟网络和存储配置
    • 快照和克隆技术的使用
  • Linux 系统安装

    • 安装前的硬件检查和规划
    • 分区方案设计和磁盘规划
    • 安装过程详解和选项说明
    • 双系统安装和引导配置
    • 网络安装和无人值守安装
  • 系统初始化配置

    • 网络配置和连接测试
    • 系统更新和软件源配置
    • 时区和语言环境设置
    • SSH 服务配置和远程连接
    • 防火墙基础配置

第 3 章:Linux 文件系统与目录结构

  • 文件系统基础概念

    • 文件系统的定义和作用
    • inode 和数据块的概念
    • 文件类型和属性详解
    • 硬链接和软链接的区别和使用
  • Linux 目录结构

    • FHS(Filesystem Hierarchy Standard)标准
    • 根目录和主要子目录的作用
    • /etc、/var、/usr、/opt 等目录的详细说明
    • 系统目录和用户目录的区别
    • 路径的概念和表示方法
  • 文件系统管理

    • 常见文件系统类型(ext4、xfs、btrfs)
    • 文件系统的挂载和卸载
    • /etc/fstab 配置文件详解
    • 磁盘使用情况查看和分析
    • 文件系统的检查和修复

第二阶段:命令行基础操作(3章)

学习目标:熟练掌握 Linux 命令行操作和日常管理技能

第 4 章:Linux 命令行基础

  • Shell 基础概念

    • Shell 的定义和作用
    • 常见 Shell 类型(bash、zsh、fish)
    • 命令行界面和图形界面的区别
    • 终端和控制台的概念
  • 基础文件操作命令

    • 目录操作:ls、cd、pwd、mkdir、rmdir
    • 文件操作:cp、mv、rm、touch、stat
    • 查看文件内容:cat、less、more、head、tail
    • 文件查找:find、locate、which、whereis
    • 文件压缩和解压:tar、gzip、zip、unzip
  • 命令行高效使用技巧

    • 命令历史和快捷键使用
    • Tab 补全和通配符使用
    • 管道和重定向操作
    • 别名和函数的定义和使用
    • 命令组合和脚本化操作

第 5 章:文本编辑与处理

  • 文本编辑器使用

    • vi/vim 编辑器详解
      • vim 的模式概念和切换
      • 基本编辑操作和快捷键
      • 高级编辑功能和插件使用
      • .vimrc 配置文件定制
    • nano 编辑器的使用
    • 图形界面编辑器介绍
  • 文本处理命令

    • 文本查看和搜索:grep、egrep、fgrep
    • 文本统计和分析:wc、sort、uniq
    • 文本截取和处理:cut、awk、sed
    • 字符转换和处理:tr、iconv
    • 比较和差异分析:diff、cmp
  • 正则表达式

    • 正则表达式基础语法
    • 常用正则表达式模式
    • 在 grep、sed、awk 中的应用
    • 实际场景中的正则表达式应用

第 6 章:文件权限与用户管理

  • Linux 权限系统

    • 文件权限的概念和表示方法
    • 读、写、执行权限的含义
    • 用户权限、组权限、其他权限
    • chmod 命令的使用和权限计算
    • chown 和 chgrp 命令的使用
  • 用户和组管理

    • 用户账户的概念和分类
    • /etc/passwd 和 /etc/shadow 文件详解
    • 用户创建、修改、删除:useradd、usermod、userdel
    • 组管理:groupadd、groupmod、groupdel
    • 密码策略和安全配置
  • 特殊权限和高级权限管理

    • SUID、SGID、Sticky Bit 的概念和使用
    • 文件访问控制列表(ACL)
    • sudo 权限管理和配置
    • su 命令和用户切换
    • 权限故障排查和解决

第三阶段:系统管理与配置(3章)

学习目标:掌握 Linux 系统的核心管理技能

第 7 章:进程管理

  • 进程基础概念

    • 进程和程序的区别
    • 进程的生命周期和状态
    • 父进程和子进程的关系
    • 进程 ID(PID)和进程组的概念
  • 进程监控和管理

    • ps 命令的使用和参数详解
    • top 和 htop 动态监控工具
    • jobs、bg、fg 作业控制命令
    • nohup 和 screen 后台运行工具
    • kill 和 killall 进程终止命令
  • 系统资源监控

    • CPU 使用率监控和分析
    • 内存使用情况查看:free、vmstat
    • 磁盘 I/O 监控:iostat、iotop
    • 网络连接查看:netstat、ss
    • 系统负载分析:uptime、w
  • 进程调优和故障排查

    • 进程优先级和 nice 值调整
    • 僵尸进程和孤儿进程的处理
    • 进程资源限制和 ulimit 配置
    • 系统性能瓶颈分析方法
    • 进程故障排查和日志分析

第 8 章:软件包管理

  • 软件包管理基础

    • 软件包的概念和分类
    • 源码编译安装 vs 包管理器安装
    • 依赖关系和软件包冲突处理
    • 软件源和镜像配置
  • RPM 包管理(CentOS/RHEL)

    • RPM 包的结构和命名规则
    • rpm 命令的使用:安装、查询、卸载
    • YUM/DNF 包管理器的使用
    • 软件源配置和 GPG 密钥管理
    • 系统更新和补丁管理
  • DEB 包管理(Ubuntu/Debian)

    • DEB 包的结构和特点
    • dpkg 命令的使用
    • APT 包管理器的使用
    • 软件源列表配置
    • PPA 个人软件包归档的使用
  • 第三方软件安装

    • 源码编译安装流程
    • configure、make、make install 过程详解
    • 环境变量和库路径配置
    • 软件卸载和清理
    • 软件版本管理和升级策略

第 9 章:网络配置与管理

  • 网络基础概念

    • TCP/IP 协议栈基础
    • IP 地址、子网掩码、网关概念
    • DNS 域名解析系统
    • 端口和服务的概念
    • 网络接口和路由基础
  • 网络配置

    • 网络接口配置:ifconfig、ip 命令
    • 静态 IP 和动态 IP 配置
    • 网络配置文件详解
    • 路由表查看和配置:route、ip route
    • DNS 配置:/etc/resolv.conf
  • 网络服务管理

    • SSH 服务配置和安全加固
    • FTP 服务的安装和配置
    • Web 服务器(Apache/Nginx)基础配置
    • 防火墙配置:iptables、firewalld
    • 网络时间同步:NTP 服务配置
  • 网络故障排查

    • ping、traceroute 网络连通性测试
    • netstat、ss 网络连接查看
    • tcpdump 网络抓包分析
    • 网络性能测试工具使用
    • 常见网络问题诊断和解决

第四阶段:Shell 编程与自动化(3章)

学习目标:掌握 Shell 脚本编程和系统自动化技能

第 10 章:Shell 脚本编程基础

  • Shell 脚本基础

    • Shell 脚本的概念和用途
    • 脚本的创建、执行权限和运行方法
    • Shebang(#!)的作用和使用
    • 脚本调试和错误处理
  • 变量和参数

    • 变量的定义和使用规则
    • 环境变量和局部变量
    • 特殊变量:$0、$1、$#、$*、$@、$$
    • 变量的作用域和生命周期
    • 数组变量的定义和使用
  • 条件判断和流程控制

    • test 命令和条件表达式
    • if-then-else 条件语句
    • case 多分支语句
    • for、while、until 循环语句
    • break 和 continue 循环控制
  • 函数和模块化编程

    • 函数的定义和调用
    • 参数传递和返回值
    • 局部变量和全局变量
    • 脚本模块化设计
    • 脚本库的创建和使用

第 11 章:文本处理工具

  • grep 系列工具深入

    • grep 基本用法和选项
    • 正则表达式在 grep 中的应用
    • egrep 和 fgrep 的区别和使用
    • 递归搜索和文件过滤
    • grep 在日志分析中的应用
  • sed 流编辑器

    • sed 的工作原理和基本语法
    • 地址定位和模式空间概念
    • 常用 sed 命令:s、d、p、a、i、c
    • 正则表达式在 sed 中的应用
    • sed 脚本编写和复杂文本处理
  • awk 编程语言

    • awk 的工作原理和程序结构
    • 模式和动作的概念
    • 内置变量:NR、NF、FS、RS、OFS、ORS
    • 条件语句和循环在 awk 中的使用
    • awk 函数和高级特性
    • 实际数据处理案例分析
  • 综合文本处理案例

    • 日志文件分析和统计
    • 配置文件的批量修改
    • 数据格式转换和清理
    • 报表生成和数据提取
    • 文本处理脚本的优化技巧

第 12 章:进程控制与作业管理

  • 进程控制基础

    • 前台进程和后台进程
    • 进程组和会话的概念
    • 信号的概念和类型
    • 信号处理和捕获
  • 作业控制

    • jobs 命令和作业列表
    • bg 和 fg 作业状态切换
    • nohup 命令和进程持久化
    • screen 和 tmux 终端复用器
    • 作业调度和批处理
  • 系统服务管理

    • systemd 服务管理基础
    • systemctl 命令的使用
    • 服务的启动、停止、重启、状态查看
    • 服务的开机自启动配置
    • 自定义服务的创建和管理
  • 定时任务管理

    • cron 服务和 crontab 命令
    • cron 表达式的语法和使用
    • 系统级和用户级定时任务
    • at 命令和一次性任务调度
    • 定时任务的日志查看和故障排查

第五阶段:系统安全与优化(3章)

学习目标:掌握 Linux 系统安全配置和性能优化技能

第 13 章:系统安全基础

  • Linux 安全模型

    • Linux 安全架构概述
    • 用户和权限安全模型
    • 文件系统安全机制
    • 网络安全基础概念
  • 系统安全加固

    • 用户账户安全策略
    • 密码策略和强度要求
    • SSH 服务安全配置
    • 不必要服务的关闭和端口管理
    • 系统更新和补丁管理策略
  • 访问控制和审计

    • sudo 权限精细化配置
    • PAM(Pluggable Authentication Modules)
    • 系统日志和审计配置
    • 登录失败监控和防护
    • 文件完整性监控
  • 防火墙和网络安全

    • iptables 防火墙规则配置
    • firewalld 动态防火墙管理
    • 网络端口扫描和安全检测
    • 入侵检测和防护基础
    • SSL/TLS 证书管理

第 14 章:系统性能优化

  • 性能监控和分析

    • 系统性能指标和监控方法
    • CPU 性能分析和优化
    • 内存使用分析和优化
    • 磁盘 I/O 性能分析和优化
    • 网络性能分析和优化
  • 系统调优技术

    • 内核参数调优:/etc/sysctl.conf
    • 文件系统调优和挂载选项
    • 进程调度和优先级调整
    • 内存管理和交换分区优化
    • 网络协议栈调优
  • 性能监控工具

    • top、htop、atop 系统监控工具
    • sar、iostat、vmstat 性能统计工具
    • iftop、nethogs 网络监控工具
    • 性能分析工具的选择和使用
    • 性能数据的收集和分析方法
  • 容量规划和扩展

    • 系统容量评估方法
    • 硬件升级和扩展策略
    • 负载均衡和集群基础
    • 存储扩展和数据迁移
    • 性能测试和基准测试

第 15 章:备份与恢复

  • 备份策略设计

    • 备份的重要性和类型
    • 全量备份、增量备份、差异备份
    • 备份策略的制定和评估
    • RTO 和 RPO 概念和目标设定
  • 备份工具和技术

    • tar 命令的高级使用
    • rsync 同步和备份工具
    • dd 命令和磁盘克隆
    • 数据库备份和恢复策略
    • 网络备份和远程存储
  • 系统恢复技术

    • 系统启动故障排查和修复
    • 文件系统损坏的检查和修复
    • 数据恢复工具和技术
    • 灾难恢复计划和实施
    • 备份数据的验证和测试
  • 高可用性设计

    • 单点故障分析和避免
    • 冗余设计和故障转移
    • 集群和负载均衡基础
    • 数据复制和同步技术
    • 监控和自动化恢复

第六阶段:综合项目实战(1章)

学习目标:通过企业级项目实战整合所学技能

第 16 章:企业级项目实战

  • 项目背景和需求分析

    • 企业 IT 基础设施规划
    • 服务器硬件选型和配置
    • 网络架构设计和实施
    • 安全需求分析和方案设计
  • Web 服务器集群搭建

    • 负载均衡器配置(Nginx/HAProxy)
    • Web 服务器集群部署(Apache/Nginx)
    • 数据库服务器配置(MySQL/PostgreSQL)
    • 缓存服务器部署(Redis/Memcached)
    • 文件存储和 CDN 配置
  • 监控和自动化运维

    • 系统监控平台搭建(Zabbix/Prometheus)
    • 日志收集和分析系统(ELK Stack)
    • 自动化部署和配置管理(Ansible)
    • 备份和恢复自动化脚本
    • 性能优化和故障排查实战
  • DevOps 实践

    • 版本控制和代码管理(Git)
    • 持续集成和持续部署(Jenkins/GitLab CI)
    • 容器化技术应用(Docker)
    • 容器编排和管理(Kubernetes 基础)
    • 基础设施即代码(Infrastructure as Code)
  • 项目总结和最佳实践

    • 项目实施过程回顾和总结
    • 运维文档编写和知识管理
    • 团队协作和沟通技巧
    • 持续学习和技能提升路径
    • 职业发展规划和建议

适合人群

🔰 IT 入门人员

  • 零基础学员:完全没有 IT 基础,想要进入 IT 行业的初学者
  • 计算机专业学生:在校学习计算机相关专业的大学生
  • 转行人员:从其他行业转入 IT 行业的专业人士
  • 自学爱好者:对 Linux 技术感兴趣的技术爱好者

💼 技术提升人员

  • 运维工程师:希望系统提升 Linux 技能的运维人员
  • 开发工程师:需要掌握 Linux 环境开发部署的程序员
  • 测试工程师:需要在 Linux 环境下进行测试的测试人员
  • 网络工程师:负责网络设备和服务器管理的网络工程师

🎓 职业发展人员

  • 系统管理员:负责企业服务器管理的系统管理员
  • 云计算工程师:从事云计算平台管理的工程师
  • DevOps 工程师:实施 DevOps 实践的工程技术人员
  • 安全工程师:负责系统安全管理的安全专员

核心技能体系

通过本教程的系统学习,你将建立完整的 Linux 技能体系:

🏗️ 基础操作能力

  • 系统安装配置:能够独立完成各种 Linux 发行版的安装和基础配置
  • 命令行操作:熟练掌握 Linux 命令行操作和常用命令使用
  • 文件系统管理:深入理解 Linux 文件系统结构和管理方法
  • 用户权限管理:掌握用户、组和权限的管理和配置
  • 网络基础配置:能够进行基本的网络配置和故障排查

⚙️ 系统管理能力

  • 进程服务管理:掌握进程监控、服务管理和系统资源优化
  • 软件包管理:熟练使用各种包管理器进行软件安装和更新
  • 系统监控调优:能够监控系统性能并进行相应的优化调整
  • 日志分析处理:掌握系统日志的查看、分析和管理方法
  • 备份恢复策略:制定和实施完整的数据备份和灾难恢复方案

🔒 安全管理能力

  • 系统安全加固:能够按照安全标准对 Linux 系统进行安全加固
  • 访问控制管理:掌握复杂的权限控制和访问管理机制
  • 防火墙配置:熟练配置和管理 Linux 防火墙规则
  • 安全审计监控:建立安全审计机制和入侵检测系统
  • 安全事件响应:具备安全事件的发现、分析和响应能力

🚀 自动化运维能力

  • Shell 脚本编程:能够编写复杂的 Shell 脚本实现运维自动化
  • 文本处理技术:熟练使用各种文本处理工具进行数据分析
  • 任务调度管理:掌握定时任务和作业调度的配置和管理
  • 批量操作管理:能够批量管理大规模的服务器环境
  • 监控告警系统:搭建完整的系统监控和自动化告警系统

🌐 企业级运维能力

  • 高可用架构:设计和实施高可用性的系统架构
  • 负载均衡配置:配置和管理各种负载均衡解决方案
  • 集群管理技术:管理和维护服务器集群环境
  • 容灾备份方案:制定和实施企业级的容灾备份策略
  • 性能优化调优:对大型系统进行性能分析和优化

职业发展路径

掌握 Linux 技能后,你可以在以下领域发展:

🖥️ 系统运维方向

  • Linux 运维工程师:负责 Linux 服务器的日常维护和管理
  • 系统管理员:管理企业 IT 基础设施和服务器环境
  • 运维开发工程师:开发运维工具和自动化脚本
  • 高级运维专家:负责大型系统的架构设计和优化
  • 运维经理/总监:管理运维团队和制定运维策略

☁️ 云计算方向

  • 云平台运维工程师:管理和维护云计算平台
  • 云架构师:设计云计算解决方案和迁移策略
  • DevOps 工程师:实施 DevOps 文化和自动化流程
  • 容器化工程师:专注于 Docker 和 Kubernetes 技术
  • 云安全工程师:负责云环境的安全管理和合规

🔐 信息安全方向

  • 安全运维工程师:负责系统安全管理和防护
  • 渗透测试工程师:进行系统安全测试和评估
  • 安全架构师:设计企业安全架构和防护体系
  • 应急响应专家:处理安全事件和应急响应
  • 合规审计专员:进行安全合规检查和审计

📊 数据运维方向

  • 数据库管理员(DBA):专门管理数据库系统
  • 大数据运维工程师:管理大数据平台和集群
  • 数据平台架构师:设计数据处理和存储架构
  • 监控运维专家:专注于系统监控和性能优化
  • 自动化运维工程师:开发和维护自动化运维系统

薪资前景

根据市场调研数据,Linux 相关岗位的薪资水平:

📈 薪资区间(年薪)

  • 初级运维工程师(0-2年):8-15万元
  • 中级运维工程师(2-5年):15-25万元
  • 高级运维工程师(5-8年):25-40万元
  • 运维专家/架构师(8年以上):40-70万元+
  • 运维总监/技术总监:70万元+

🏢 主要雇主类型

  • 互联网公司:阿里巴巴、腾讯、字节跳动、美团等
  • 云服务提供商:阿里云、腾讯云、华为云、AWS 等
  • 金融机构:各大银行、保险公司、证券公司
  • 传统企业:制造业、零售业、物流业等的 IT 部门
  • 外包服务公司:专业的 IT 运维服务提供商

🌍 地域分布

  • 一线城市:北京、上海、深圳、杭州(薪资较高)
  • 新一线城市:成都、西安、武汉、南京(机会增多)
  • 二线城市:青岛、大连、厦门、长沙(稳步发展)
  • 远程工作:越来越多的公司支持远程运维工作

学习建议

📚 学习方法

  1. 理论结合实践:每学习一个概念,都要在实际环境中操作验证
  2. 循序渐进学习:按照教程的顺序学习,建立完整的知识体系
  3. 多动手练习:Linux 是实践性很强的技术,需要大量的实际操作
  4. 记录学习笔记:记录重要的命令、配置和故障解决方法
  5. 参与社区交流:加入 Linux 学习社区,与其他学习者交流经验

⏰ 学习规划

  • 第一阶段(1个月):掌握 Linux 基础概念和基本操作
  • 第二阶段(1.5个月):熟练掌握命令行操作和文本处理
  • 第三阶段(2个月):深入学习系统管理和网络配置
  • 第四阶段(2个月):掌握 Shell 编程和自动化技术
  • 第五阶段(1.5个月):学习安全管理和性能优化
  • 第六阶段(2个月):完成企业级项目实战

🛠️ 学习环境

  • 虚拟化软件:VMware Workstation、VirtualBox 或 KVM
  • Linux 发行版:建议从 CentOS 或 Ubuntu 开始学习
  • 远程连接工具:XShell、SecureCRT、Putty 或 SSH 客户端
  • 文本编辑器:vim、nano 或图形界面编辑器
  • 网络工具:Wireshark、nmap、tcpdump 等网络分析工具

📖 参考资料

  • 经典书籍:《鸟哥的 Linux 私房菜》、《Linux 系统管理技术手册》
  • 官方文档:各 Linux 发行版的官方文档和手册
  • 在线资源:Linux 基金会、Red Hat 官方培训资料
  • 技术社区:ChinaUnix、Linux 中国、Stack Overflow
  • 实验平台:阿里云、腾讯云的免费试用服务器

认证考试

学完本教程后,可以考虑获得以下认证:

🏆 国际认证

  • Red Hat 认证

    • RHCSA(Red Hat Certified System Administrator)
    • RHCE(Red Hat Certified Engineer)
    • RHCA(Red Hat Certified Architect)
  • Linux 专业协会认证

    • LPIC-1(Linux Professional Institute Certification Level 1)
    • LPIC-2(Linux Professional Institute Certification Level 2)
    • LPIC-3(Linux Professional Institute Certification Level 3)
  • CompTIA 认证

    • CompTIA Linux+
    • CompTIA Server+

🇨🇳 国内认证

  • 华为认证:HCIA-Cloud Computing、HCIP-Cloud Computing
  • 阿里云认证:ACA、ACP、ACE 云计算认证
  • 腾讯云认证:TCP、TCA 云从业者认证

预期学习成果

完成本教程学习后,你将具备以下能力:

🎯 技术能力

  • 熟练掌握 Linux 系统的安装、配置和日常管理
  • 能够独立解决常见的系统故障和性能问题
  • 具备企业级 Linux 环境的规划和实施能力
  • 掌握自动化运维脚本的编写和维护
  • 具备系统安全管理和风险防控能力

💼 职业能力

  • 满足大部分 Linux 运维岗位的技术要求
  • 具备参与企业级项目实施的能力
  • 能够制定运维规范和流程标准
  • 具备团队协作和技术指导能力
  • 为进一步学习云计算、容器技术打下基础

🚀 发展潜力

  • 为向云计算和 DevOps 方向发展提供基础
  • 具备向系统架构师方向发展的技术基础
  • 能够适应不同行业的 Linux 运维需求
  • 具备持续学习新技术的能力和方法
  • 为技术管理岗位积累扎实的技术基础

加入项目学习

编程导航已有 近 20 套项目教程!每个项目的学习重点不同,几乎全都是前端 + 后端的 全栈 项目 。

img

欢迎开通 编程导航会员,开通后不仅可以全程跟学本项目,往期 10+ 套原创项目教程也都可以无限回看。还能享受更多原创技术资料、学习和求职指导、上百场面试回放视频,开启你的编程起飞之旅~