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. Codeforces--629B--Far Relative’s Problem(模拟)

    Far Relative's Problem Time Limit: 2000MS   Memory Limit: 262144KB   64bit IO Format: %I64d & %I ...

  2. How to build CppCMS 1.x.x

    How to build CppCMS 1.x.x Requirements Mandatory Requirements Recommended Dependencies Suggested Dep ...

  3. 云-阿里云-OSS:对象存储 OSS

    ylbtech-云-阿里云-OSS:对象存储 OSS 对象存储服务(Object Storage Service,OSS)是一种海量.安全.低成本.高可靠的云存储服务,适合存放任意类型的文件.容量和处 ...

  4. MySQL SQL优化教程

    转自:https://www.cnblogs.com/duanxz/archive/2013/02/01/2889413.html 一,查询SQL执行效率 通过show status命令了解各种SQL ...

  5. Coursera Algorithms week3 快速排序 练习测验: Nuts and bolts

    题目原文: Nuts and bolts. A disorganized carpenter has a mixed pile of n nuts and n bolts. The goal is t ...

  6. fopen文件目录问题

    程序当前目录下.如果是在 VC 里面运行的, 这个目录是工程的目录. 如果是双击 exe 运行的, 这个目录就是 exe 所在的目录.

  7. gitlab克隆报错:remote: HTTP Basic: Access denied;remote: You must use a personal access token with ‘api’ scope for Git over HTTP.

    错误: remote: HTTP Basic: Access denied remote: You must use a personal access token with ‘api’ scope ...

  8. python请求服务器时如何隐藏User-Agent

    本文结合上一篇文章“python利用有道翻译实现“语言翻译器”的功能”的实现代码,对其进行加工,实现请求服务器时隐藏User-Agent. python实现隐藏User-Agent的一般做法有两种: ...

  9. C#WebForm里面aspx,ajax请求后台。。。

    虽然WebForm里面有那些基本控件,后台CS里面也有许许多多的控件的方法.但是不见得有些标签不需要进行后台的访问,下面介绍一下三种aspx中访问后台的方式.. 第一种:WebMethod (静态方法 ...

  10. 安装pywinauto的步骤

    team准备搞自动化测试(桌面WPF系统),这几天一直在找自动化测试工具.发现了pywinauto这款工具,许多网友反应很好用,于是下载下来试用.不得不说遇到的坑真不少,记录下来以备不时之需. 前段时 ...