linux系统学习步骤有哪些?

镁客 6年前 (2017-12-15)

现在互联网市场上有90%都是用的Linux操作系统,Linux免费、开源、稳定的特点决定了它的受欢迎程度以及它的市场,那么就需要Linux运维人员来维护。

  现在互联网市场上有90%都是用的Linux操作系统,Linux免费、开源、稳定的特点决定了它的受欢迎程度以及它的市场,那么就需要Linux运维人员来维护。Linux运维到底需要掌握哪些知识呢?

  1、Linux基础入门

  Linux硬件基础,Linux发展史,Linux系统安装/xshell连接/xshell优化/SSH远程连接故障问题排查,Linux基础优化,Linux目录结构知识,Linux文件属性,Linux通配符/正则表达式,Linux系统权限

  2、linux系统管理

  Linux定时任务,Linux用户管理,Linux磁盘与文件系,Linux三剑客之sed命令

  3、Linux Shell基础

  Shell基础,Linux三剑客之awk命令

  4、Linux网络服务

  计算机网络基础,集群实战架构,rsync数据同步服务,Linux全网备,nfs网络存储服,inotify/sersync实时数据同步/nfs存储实时备份,http协议/www服,nginx web,lnmp环境部署/数据库异机迁移/共享数据异机迁移到NFS系统,nginx负载均衡深入透彻,keepalived高可用

  5、Ansible自动化运维与Zabbix监控

  SSH服务秘钥认证,ansible批量自动化管理集群,zabbix监控

  6、Java Tomcat服务及防火墙Iptables

  7、集群架构

  kickstart cobbler 批量自动安装系统,pptp vpn与ntp服务,memcached原理及部署/作为缓存及session会话共享,lvs负载均衡集群/keepalived管理LVS集群,LNMP优化

  8、大数据Hadoop与Docker

  9、MySQL DBA数据库

  10、高性能数据库Redis和Memcached

  11、Python自动化基础

  12、企业级代码发布上线方案(SVN和Git)

  13、机房相关知识

  14、企业级Kvm虚拟化与OpenStack云计算

  只有把基础学好了,后期才能灵活应用,实际的做项目。由浅入深,由简入难,循序渐进,脚踏实地的来学习。看一本好书,或看一些视频,或报一个班快速成长,都是方法。

  推荐看下老男孩教育的课程,Linux运维从2007年就开始着手,到现在已培养了很多的运维工程师,课程体系已非常成熟,更有适合于运维人员学习的升级课程阿里云架构师课程、Linux架构师课程和Python自动化开发课程。

最后,记得关注微信公众号:镁客网(im2maker),更多干货在等你!

镁客网


科技 | 人文 | 行业

微信ID:im2maker
长按识别二维码关注

硬科技产业媒体

关注技术驱动创新

分享到