尚硅谷今年发布了全套的Linux运维视频,总计180+小时,面对这么多的小电影,有的谷粉就麻爪了……
我是谁?
我该从哪里开始看?
我该怎么看?
我该看多少?
这,是一个问题。
我们贴心的做了一个学习线路图。
英雄,LOOK:
课程阶段 |
内容详情 |
||||
Linux基础知识 |
Linux简介与安装 |
Linux常用命令 |
Vim编辑器 |
Linux软件包管理 |
Linux用户与权限 |
Linux文件系统管理 |
|||||
Shell编程 |
Shell基本功能 |
正则表达式 |
字符处理三剑客 |
流程控制语句 |
|
Linux系统管理 |
Linux启动管理 |
Linux服务管理 |
Linux进程管理与工作管理 |
Linux日志管理 |
|
Linux服务管理 |
Linux网络基础 |
SSH |
DHCP |
DNS |
Vsftp |
NFS |
Samba |
LAMP平台部署 |
Apache |
LNMP平台部署 |
|
Nginx |
企业邮件服务 |
ELK日志分析服务 |
Tomcat |
Rsync同步服务器 |
|
MySQL数据库管理 |
MySQL基础 |
MySQL集群 |
NoSQL数据库概述 |
||
Linux集群 |
集群概念 |
负载均衡集群 |
高可用集群 |
多级负载 |
Squid缓存、代理 |
网络存储集群 |
监控集群 |
安全防护 |
无人值守装机 |
||
Linux虚拟化 |
虚拟化概述 |
Vcent |
Docker |
OpenStack |
Kubernetes |
关注尚硅谷公众号
回复“Linux”即可免费获取全套视频!
然并卵,很多谷粉还是一头雾水……
我们先对每阶段课程做个简单介绍:
课程阶段 |
内容简介 |
Linux基础知识 |
学习和使用Linux的基础知识,属于必备技能,不论你是什么目的学习Linux,此部分内容都是必学的知识点 |
Shell编程 |
讲解Shell编程基础、正则表达式、条件测试语句、流程控制语句等知识点。Shell编程是自动化运维的主要工具,可以帮助管理员减少重复工作和降低工作强度 |
Linux系统管理 |
同Linux基础知识一样,Linux系统管理是学习Linux必备的技能包,无论你是码农还是运维,从事任何与Linux相关的工作,都必须掌握这部分知识点 |
Linux服务管理 |
讲解Linux网络基础知识,各种常见服务的原理、部署、优化等,是运维工程师的主要日常工作内容,需全面掌握;程序员一般只需用到Web服务器相关知识 |
MySQL 数据库管理 |
程序员对数据库主要学习的是软优化知识,例如建立索引、分库分表、代码优化等;而运维工程师,除了学习MySQL基础知识之外,主要学习的是硬集群优化、如主从集群、主主集群、读写分离集群等技术 |
Linux集群 |
讲解集群原理、负载均衡集群、高可用集群、代理集群、存储集群、监控集群、安全防护等内容,这是运维工程师核心价值的体现;如果想成为系统架构师,也需要掌握这些知识点。这部分内容技术本身难度较大,初学者不易上手 |
Linux虚拟化 |
讲解云计算底层核心技术,也就是如何自己搭建一个类似阿里云的虚拟化平台,也会详细介绍最新的Docker容器与Kubernetes容器技术(待更新) |
人的生命是有限的,学习知识是无限的,要把有限的生命用在必要的知识学习上。并非每位学习者都想成为运维工程师,你可能不需要学习全部视频。我们根据不同的学习目的,给大家一个学习建议。
第一种情况
想了解Linux或运维,零基础入门的兴趣性学员。无明显就业需求,只想了解Linux基础内容,建议先学习以下内容(标黄部分):
课程阶段 |
内容详情 |
||||
Linux基础知识 |
Linux简介与安装 |
Linux常用命令 |
Vim编辑器 |
Linux软件包管理 |
Linux用户与权限 |
Linux文件系统管理 |
|||||
Shell编程 |
Shell基本功能 |
正则表达式 |
字符处理三剑客 |
流程控制语句 |
|
Linux系统管理 |
Linux启动管理 |
Linux服务管理 |
Linux进程管理与工作管理 |
Linux日志管理 |
|
Linux服务管理 |
Linux网络基础 |
SSH |
DHCP |
DNS |
Vsftp |
NFS |
Samba |
LAMP平台部署 |
Apache |
LNMP平台部署 |
|
Nginx |
企业邮件服务 |
ELK日志分析服务 |
Tomcat |
Rsync同步服务器 |
|
MySQL数据库管理 |
MySQL基础 |
MySQL集群 |
NoSQL数据库概述 |
||
Linux集群 |
集群概念 |
负载均衡集群 |
高可用集群 |
多级负载 |
Squid缓存、代理 |
网络存储集群 |
监控集群 |
安全防护 |
无人值守装机 |
||
Linux虚拟化 |
虚拟化概述 |
Vcent |
Docker |
OpenStack |
Kubernetes |
第二种情况
程序员,工作中需要Linux相关知识的学员。学习主要目的不是为了系统掌握Linux知识,而是为了应对工作中出现的问题,建议学习以下内容:
课程阶段 |
内容详情 |
||||
Linux基础知识 |
Linux简介与安装 |
Linux常用命令 |
Vim编辑器 |
Linux软件包管理 |
Linux用户与权限 |
Linux文件系统管理 |
|||||
Shell编程 |
Shell基本功能 |
正则表达式 |
字符处理三剑客 |
流程控制语句 |
|
Linux系统管理 |
Linux启动管理 |
Linux服务管理 |
Linux进程管理与工作管理 |
Linux日志管理 |
|
Linux服务管理 |
Linux网络基础 |
SSH |
DHCP |
DNS |
Vsftp |
NFS |
Samba |
LAMP平台部署 |
Apache |
LNMP平台部署 |
|
Nginx |
企业邮件服务 |
ELK日志分析服务 |
Tomcat |
Rsync同步服务器 |
|
MySQL数据库管理 |
MySQL基础 |
MySQL集群 |
NoSQL数据库概述 |
||
Linux集群 |
集群概念 |
负载均衡集群 |
高可用集群 |
多级负载 |
Squid缓存、代理 |
网络存储集群 |
监控集群 |
安全防护 |
无人值守装机 |
||
Linux虚拟化 |
虚拟化概述 |
Vcent |
Docker |
OpenStack |
Kubernetes |
第三种情况
想成为初级运维工程师的学员,或已找到运维相关工作想深入学习的学员。建议系统的按照顺序掌握我们所有的课程,前期可以先熟练掌握以下内容:
课程阶段 |
内容详情 |
||||
Linux基础知识 |
Linux简介与安装 |
Linux常用命令 |
Vim编辑器 |
Linux软件包管理 |
Linux用户与权限 |
Linux文件系统管理 |
|||||
Shell编程 |
Shell基本功能 |
正则表达式 |
字符处理三剑客 |
流程控制语句 |
|
Linux系统管理 |
Linux启动管理 |
Linux服务管理 |
Linux进程管理与工作管理 |
Linux日志管理 |
|
Linux服务管理 |
Linux网络基础 |
SSH |
DHCP |
DNS |
Vsftp |
NFS |
Samba |
LAMP平台部署 |
Apache |
LNMP平台部署 |
|
Nginx |
企业邮件服务 |
ELK日志分析服务 |
Tomcat |
Rsync同步服务器 |
|
MySQL数据库管理 |
MySQL基础 |
MySQL集群 |
NoSQL数据库概述 |
||
Linux集群 |
集群概念 |
负载均衡集群 |
高可用集群 |
多级负载 |
Squid缓存、代理 |
网络存储集群 |
监控集群 |
安全防护 |
无人值守装机 |
||
Linux虚拟化 |
虚拟化概述 |
Vcent |
Docker |
OpenStack |
Kubernetes |
后期集群和虚拟化的内容也需要掌握,没办法,做运维这些是都要会的……
第四种情况
已经掌握Linux基础知识,想要成为运维工程师,进一步深造的学员,一般不需要我们给详细的学习路线,可以按照自身实际情况查漏补缺。一般而言,这种情况大多对基础知识、系统管理和常见服务有所了解,建议重点学习的内容:
课程阶段 |
内容详情 |
||||
Linux基础知识 |
Linux简介与安装 |
Linux常用命令 |
Vim编辑器 |
Linux软件包管理 |
Linux用户与权限 |
Linux文件系统管理 |
|||||
Shell编程 |
Shell基本功能 |
正则表达式 |
字符处理三剑客 |
流程控制语句 |
|
Linux系统管理 |
Linux启动管理 |
Linux服务管理 |
Linux进程管理与工作管理 |
Linux日志管理 |
|
Linux服务管理 |
Linux网络基础 |
SSH |
DHCP |
DNS |
Vsftp |
NFS |
Samba |
LAMP平台部署 |
Apache |
LNMP平台部署 |
|
Nginx |
企业邮件服务 |
ELK日志分析服务 |
Tomcat |
Rsync同步服务器 |
|
MySQL数据库管理 |
MySQL基础 |
MySQL集群 |
NoSQL数据库概述 |
||
Linux集群 |
集群概念 |
负载均衡集群 |
高可用集群 |
多级负载 |
Squid缓存、代理 |
网络存储集群 |
监控集群 |
安全防护 |
无人值守装机 |
||
Linux虚拟化 |
虚拟化概述 |
Vcent |
Docker |
OpenStack |
Kubernetes |
第五种情况
想要通过RHCE认证考试的学员。其实RHCE的考试,试题面广,难度并不深,不过考证也是为了就业加码,从工作的角度,我们建议学习以下内容:
课程阶段 |
内容详情 |
||||
Linux基础知识 |
Linux简介与安装 |
Linux常用命令 |
Vim编辑器 |
Linux软件包管理 |
Linux用户与权限 |
Linux文件系统管理 |
|||||
Shell编程 |
Shell基本功能 |
正则表达式 |
字符处理三剑客 |
流程控制语句 |
|
Linux系统管理 |
Linux启动管理 |
Linux服务管理 |
Linux进程管理与工作管理 |
Linux日志管理 |
|
Linux服务管理 |
Linux网络基础 |
SSH |
DHCP |
DNS |
Vsftp |
NFS |
Samba |
LAMP平台部署 |
Apache |
LNMP平台部署 |
|
Nginx |
企业邮件服务 |
ELK日志分析服务 |
Tomcat |
Rsync同步服务器 |
|
MySQL数据库管理 |
MySQL基础 |
MySQL集群 |
NoSQL数据库概述 |
||
Linux集群 |
集群概念 |
负载均衡集群 |
高可用集群 |
多级负载 |
Squid缓存、代理 |
网络存储集群 |
监控集群 |
安全防护 |
无人值守装机 |
||
Linux虚拟化 |
虚拟化概述 |
Vcent |
Docker |
OpenStack |
Kubernetes |
希望这个学习建议对你有所帮助。
切记,无论从事任何职业,刚入行的时候,先纵向发展,再横向发展,你要知道,年轻的时候,长高比长胖重要。你长高了,以后想胖就不难了。小矬子一个,成天胡吃海塞弄的一身虚胖,地缸你听说过吗?说白了,就是虚假繁荣,职场任何高薪的职位,都是“烦地缸”。
Enjoy Linux!