linux运维课程大纲:
Linux运维;
Linux系统管理;
Linux服务及安全管理;
httpd,lamp,lnmp
cache:memcached,varnish
DB:mysql(mariadb)
Linux Cluster:
LB Cluster:Nginx,LVS
HA Cluster:Keepalived
Linux ops:ansible
monitoring:zabbix
shell脚本编程 http:
tomcat,lnmt,lamt,session replication cluster
分布式存储系统:
MogileFS,GlusterFS
LB cluster:haproxy
HA cluter:Corosync+pacemaker,pcs/crmsh,
MySQL:HA cluster,MHA,备份和恢复,MySQL replcation,read-write splitting
NoSQL:redis,MongoDB,HBASE
运维工具:puppet [saltstack],cobbler
虚拟化:
Linux操作系统原理;虚拟化技术原理;
kvm虚拟化应用详解;xen虚拟化
虚拟化网络:SDN
OpenStack云栈
docker:容器云;
ELK stack:(日志收集)elasticsearch,logstash,kibana
大数据:Hadoop v2,并行存储及分析平台;
HBase,hive
storm,spark
系统优化:
Python编程:
Redhat:
认证考试:
RHCSA
RHCE
RHCA
IT技术领域:
研发:
硬件:接口;
CPU(运算器和控制器),内存,输入,输出;
冯 诺依曼
机器语言:二进制指令,二进制数据
汇编语言:低级语言;
软件:
低级语言:汇编语言,编译器
写驱动
高级语言:
系统级:c,c++
操作系统,对性能要求较高的服务类程序
应用级:java,Python,ruby.....
应用程序:ansible,puppet......
程序写的程序代码:编程语言; 应用:
Linux运维:Linux生态圈中的各应用程序的应用;
shell脚本编程:让某些应用工作能自动完成;
Python:专业编程语言;
ansible,OpenStack
devops:
development
operations 计算机与操作系统 ENIARC:
CPU:运算器,控制器,寄存器,缓存
存储器:内存,RAM(Random access memory)
input:下指令,提供数据;
output:输出数据加工的结果; 程序:指令+数据
算法+数据结构 过程式编程语言:
顺序执行:依次
循环执行:将整个循环体执行n次
选择执行:仅执行其中的一个分支 多任务:multi tasks
bell,MTT,GE=multics ken thompson:space travel DEC:PDP-,PDP-(汇编语言)
操作系统的功能:
驱动程序
进程管理
安全
网络功能
内存管理
文件系统
.....
API:application program interface
程序员面对的编程接口 POSIX:
ABI:application binary interface
程序应用者面对运行程序接口 GNU:
源码:编译成为 二进制格式 gcc,glibc,vi,Linux 发行版: 数百种之多;
Debian
Ubuntu
mint
knopix
slackware
s.u.s.e
sles
openSUSE
rehat
rehat 9.0
rehat enterprise Linux:RHEL
centos:community enterprise os
Fedora core:6个月
gentoo
archLinux 软件程序:版本号
major.minor.release
内核:通常以源码(文本格式)方式提供;自由灵活;
Linux:0.99,2.2,2.4,2.6,3.0,4.0
www.kernel.org
GNU:
vi
gcc
发行版也有自己版本号:
RHEL:.x,.x
fedora
debian:.x
openSuSE:.x 认识了解:
GPL BSD Apache
Android Linux基础:
CPU架构:
x86
x64(amd64)(PC端)
arm(移动终端,功耗低)
power
.... POS:POSIX
API:application program interface ABI:application binary interface Linux,BSD,AIX,....:Unix-like
unix类的系统:(两个系统兼容)
API
ABI stallman : GNU
闭源:
开源:提供源代码;
开源协议:
GPL:General public license
copyright,Copyleft
GPLv,GPLv3 FSF:free
BSD:
apache:
ASF:Apache software Foundation 双线授权:
community:遵循开源协议;
enterprise:商业
程序管理:
程序的组成部分;
二进制程序;
配置文件;
库文件;
帮助文件; 程序包管理器:
将程序的组成文件打包成一个或者有限几个文件;
安装;
卸载;
查询;
...
Debian : dpkg,apt-get
Redhat : rpm,yum-->dnf
s.u.s.e:rpm,zypper
Archlinux:port
Gentoo:
LFS:Linux from scratch 安装Linux:
虚拟机:linux centos的镜像站点
https://opsx.alibaba.com/mirror

Linux运维工程师学习大纲的更多相关文章

  1. Linux 运维工程师学习成长路线上要经历哪四个阶段?

    之前曾看到一篇新闻,Linux之父建议大家找一份基于Linux和开源环境的工作.今天就来聊一聊我的想法,本人8年Linux运维一线经验,呆过很多互联网公司,从一线运维做到运维架构师一职,也见证了中国运 ...

  2. Linux运维工程师学习成长路线

    不过大家的留言都很精彩,希望大家也可以去留言区逛一逛~~ 好在这不是最后一期送书,之前已经有了好多活动,小编一定继续为大家多送些福利. 希望大家可以一如既往的关注脚本之家,支持爱你们的小编,共同进步! ...

  3. 做linux运维工程师,必须要掌握以下几个工具

    linux系统如果是学习可以选用redhat或centos,特别是centos在企业中用得最多,当然还会有其它版本的,但学习者还是以这2个版本学习就行,因为这两个版本都是兄弟,没区别的,有空可以再研究 ...

  4. 要做linux运维工程师的朋友,必须要掌握以下几个工具才行 ...

    要做linux运维工程师的朋友,必须要掌握以下几个工具才行 ...  [复制链接]   发表于 2013-12-13 15:59 | 来自  51CTO网页 [只看他] 楼主           本人 ...

  5. Linux运维工程师入门的10大实用工具

    说到工具,在行外可以说是技能,在行内我们一般称为工具,就是运维必须要掌握的工具. 我就大概列出这几方面,这样入门就基本没问题了. 工具如下: 1.Linux系统基础 这个不用说了,是基础中的基础,连这 ...

  6. Linux运维工程师入门须掌握的10个技术点

    本人是linux运维工程师,对这方面有点心得,现在我说说要掌握哪方面的工具吧 说到工具,在行外可以说是技能,在行内我们一般称为工具,就是运维必须要掌握的工具. 我就大概列出这几方面,这样入门就基本没问 ...

  7. 详解linux运维工程师入门级必备技能

    详解linux运维工程师入门级必备技能 | 浏览:659 | 更新:2013-12-24 23:23 | 标签:linux it自动化运维就是要很方便的运用各种工具进行管理维护,有效的实施服务器保护 ...

  8. Linux 运维工程师的十个基本技能点

    本人是linux运维工程师,对这方面有点心得,现在我说说要掌握哪方面的工具吧. 说到工具,在行外可以说是技能,在行内我们一般称为工具,就是运维必须要掌握的工具.我就大概列出这几方面,这样入门就基本没问 ...

  9. linux运维工程师

    本人是linux运维工程师,对这方面有点心得,现在我说说要掌握哪方面的工具吧说到工具,在行外可以说是技能,在行内我们一般称为工具,就是运维必须要掌握的工具.我就大概列出这几方面,这样入门就基本没问题了 ...

随机推荐

  1. pcm数据生成wav文件

    Qt由pcm数据生成wav文件 void AudioGrabber::saveWave(const QString &fileName, const QByteArray &raw, ...

  2. 一个jeecg整合activiti的学习样例,源代码下载

    社区成员:刘京华採用技术:jeecg+ activiti源代码下载地址:http://pan.baidu.com/s/1dDxOHrV 截图演示:  2.jpg (71.81 KB, 下载次数: 0) ...

  3. React-Router 中文简明教程(上)

    概述 说起 前端路由,如果你用过前端 MV* 框架构建 SPA 应用(单页面应用),对此一定不陌生. 传统开发中的 路由,是由服务端根据不同的用户请求地址 URL,返回不同内容的页面,而前端路由则将这 ...

  4. 2017 Multi-University Training Contest - Team 2&&hdu 6047 Maximum Sequence

    Maximum Sequence Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) ...

  5. 数据预处理之Minkowski距离计算

    template <class T1, class T2> double Minkowski(const std::vector<T1> &inst1, const s ...

  6. Coursera Algorithms week1 算法分析 练习测验: Egg drop 扔鸡蛋问题

    题目原文: Suppose that you have an n-story building (with floors 1 through n) and plenty of eggs. An egg ...

  7. PCB SLOT槽孔数量计算方法,同CAM350孔数一致 实现方法

    最近有好几个写脚本的朋友问我,SLOT槽孔孔的如何计算的,要求孔数与CAM350孔数保持一致. 前几年通过在CAM350里面不断测试,结果是:CAM 350中SLOT槽孔,孔与孔之间最高位,凸位高度值 ...

  8. bootstrap 图片 图标

    一.图片 1.响应式图片:<img src="  " class="responsive"> 2.圆角图片:<img src="  ...

  9. android黑科技系列——Apk混淆成中文语言代码

    一.前言 最近想爆破一个app,没有加壳,简单的使用Jadx打开查看源码,结果把我逗乐了,代码中既然都是中文,而且是一些比较奇葩的中文字句,如图所示: 瞬间感觉懵逼了,这app真会玩,我们知道因为Ja ...

  10. Deutsch lernen (02)

    1. fließend a. 流利的 Meine französische Freundin spricht fließend Deutsch.     流动的 Der Verkehr wickelt ...