高级运维技能_高级运维技能列表-程序员宅基地

技术标签: 运维  运维技能  

大分类 小分类 技能代号 具体技能 必须会 见别人用过 没听过
服务器 pc基础服务器 1.1.1 Linux安装 Y
1.1.2 windows安装 Y
1.1.3 文件系统结构 find/ls/tree Y
1.1.4 LVM Y
1.1.5 telnet ftp使用 Y
1.1.6 vi编辑器 Y
RAID 1.1.7 0,1,5,10,6配置理解 Y
1.1.8 性能跟踪 sar/top/htop/iostat/sysstat Y
数据备份 1.1.9 打包与快照区别 tar/gzip/zip Y
故障排除 1.1.10 主要日志文件 Y
系统优化 1.1.11 修改内核参数 sysctl/ulimit Y
数据库 mysql 1.2.1 数据库物理结构 Y
1.2.2 数据库逻辑结构 Y
数据库备份与恢复 1.2.3 逻辑备份 Y
1.2.4 物理备份 Y
1.2.5 性能查询 Y
1.2.6 增删改查 Y
1.2.7 数据主从同步、多主同步
1.2.8 binlog恢复 Y
mongodb 1.2.9.1 安装、导出、导入、备份、恢复 Y
mongdb集群 1.2.9.2 分片、优化、主从同步
Elasticsearch 1.2.10 安装、导出、导入、备份、恢复 Y
ES集群 1.2.10.2 集群、优化
REDIS 1.2.11 Y
网络 基础知识 1.3.1 CCNA标准 Y
配置 1.3.2 NAT、路由、拨号
1.3.3 vlan、trunk
1.3.4 ACL
1.3.5 VPN
1.3.6 隧道
工具使用 1.3.7 traceroute/ping/telnet/netstat/nmap/tcpdump Y
iptables 1.3.8 INPUT/OUTPUT/PREROUTING/POSTROUTING/NAT Y
ip route 1.3.9 Y
web server curl命令 1.4 get/post/put/delete、应用场景 Y
nginx 1.4.1 安装 Y
1.4.1.2 性能监控
1.4.1.3 正向代理 Y
1.4.1.4 反向代理 Y
1.4.1.5 性能优化
1.4.1.6 php
1.4.1.7 负载均衡
1.4.1.8 stream代理
1.4.1.9 trouble-shooting Y
apache 1.4.2 安装 Y
1.4.2.2 性能监控
1.4.2.3 php Y
1.4.2.4 反向代理 Y
1.4.2.5 trouble-shooting
1.4.2.5 php
监控 zabbix 1.5.1 安装、监控、自定义脚本监控 Y
nagios 1.5.2
cacti 1.5.3
Grafana 1.5.4
DEVOPS
常用工具 ssh/scp 2.1 证书、免密、ssh通道 Y
rsync 2.1.2 双向同步 Y
ansible 2.1.3 command/shell/script 区别
2.1.3.1 剧本编写
开发 GIT 2.2 gogs安装、git pull/push/rebase/rm/commit/tag/branch Y
SVN 2.2.1 svnserver
shell脚本 列表/map 2.3 ${#var[@]} KaTeX parse error: Expected '}', got 'EOF' at end of input: {var%%.\*}/{var##.*}${var:-default} 使用 Y
脚本开发调试 2.3 $1 $2 $* $? $# $$ 作用, !200 、!!作用 Y
if / for / while 2.3.2 Y
grep 2.3.3 Y
sed 2.3.4 -e / -i / -n 使用场景
awk 2.3.5 awk中的 NF,NR,FS,OFS BEGIN/END for/if Y
find 2.3.6 |xargs
管道 与重定向 2.3.6.2 > 与 < 、 2&>1 Y
cgi脚本 2.3.7
python脚本 基础 2.4 list/dict/tuple, if/for/while, 生成器/迭代器、变量作用域
高级 2.4.1 类、type元类、包、装饰器
requests 2.4.2 get/post/cookie, 会简单爬虫 , api接口调用
psutil 2.4.3
paramiko 2.4.4
flask 2.4.5
django 2.4.6
threading 2.4.7
pymysql 2.4.8
cgi编程 2.4.9
web编程 html语法 2.5 html5 Y
css 2.5.2 css2/css3 盒子模型 pading/marin/boder float table
bootstrap 2.5.3
jquery 2.5.4 ajax请求
2.5.6 http状态码 200/404/403/301/302 Y
正则表达式 Y
必备技能
vim高级使用
mardown Y
xmind Y
流程图 Y
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/oBenMa/article/details/103259848

智能推荐

HTML & CSS 学习总结-程序员宅基地

文章浏览阅读65次。主要分为下面几种类型:flex-start 交叉轴的起点对齐| flex-end 交叉轴的终点对齐| center 交叉轴的中点对齐| baseline 项目的第一行文字的基线对齐| stretch(默认值)如果项目未设置高度或设为auto,将占满整个容器的高度;可以看到,上述标签中,绝大多数标签拥有一个共同的特点:起始和结束标签成对出现;当然,也有例外,如换行标签和一些文本定义标签,如、等。其中为无序列表,而为有序列表,本导航栏中用到的是无序列表。

软考冲刺倒计时,国内最具实力的软考培训团队编写,参与过国家软考大纲的修订!...-程序员宅基地

文章浏览阅读69次。特色:l考试辅导指定教材,基于前两版再度精心修订l精研最新版考纲,涵盖最新考试所有知识点l深入历年考试真题,详尽分析近年最新考题中的重点和难点l特别制作:历年考点分布大表,高度概括考试要点,帮助您归纳、总结、记忆l特别提醒:书中特殊标记考试关键点、重点、难点,引起考生高度注意l特别赠送:随书光盘免费赠送大量考试培训和串讲视频《网络工程师考前冲刺预测卷及考点解析:最新版》/郭春柱编著.—北京:电子工..._国内软考培训

中科数安|公司文件防泄密软件|透明加密软件|数据防泄漏系统-程序员宅基地

文章浏览阅读923次,点赞15次,收藏8次。透明加密技术软件采用先进的透明加密技术,对指定类型的文件(如Office文档、PDF报告、图片、音频、视频、工程图纸、源代码等)进行实时、自动加密。用户在日常工作中无需额外操作即可实现加密与解密过程的无缝衔接,确保数据在创建、编辑、保存、传输过程中始终处于加密状态,未经许可无法访问或使用。权限管理。

关于出现Merge remote-tracking branch ‘origin/develop‘ into develop这种commit记录的原因-程序员宅基地

文章浏览阅读5.1w次,点赞17次,收藏72次。引子:关于原文链接,可参考https://stackoverflow.com/questions/6406762/why-am-i-merging-remote-tracking-branch-origin-develop-into-develop,点赞最多的回答果真是比较精品的问题:合并分支时出现了merge remote-tracking branch 'xxx' into xxxx转义过来就是 xxxx合并了远程跟踪分支xxx原因:试想,我们平时碰到最多的情况就是合并xxx分支到x_merge remote-tracking branch

昆明理工大学c语言设计期末作业,昆明理工大学C语言综合设计报告(含代码).doc...-程序员宅基地

文章浏览阅读228次。昆明理工大学C语言综合设计报告(含代码).doc昆明理工大学《程序设计基础》课程综合设计实践教学课题报告课程名称: C语言程序设计课题名称:综合设计实践教学课题报告组长: 学号 20121 姓名组员: 学号 20121 姓名学号 201217 姓名学院: 信自 专业班级: 测指导教师: 耿植林昆明理工大学计算中心2013年 6 月 4 日填写格式及说明系统概述随着社会的发展,人们..._昆明理工大学土木工程c语言大作业

ChatGPT最新功能“Text To Speech (TTS,文本转语音)”详细解读!_chatgpt如何把文字转换成语音-程序员宅基地

文章浏览阅读1.2k次,点赞27次,收藏22次。ChatGPT最新功能“Text To Speech (TTS,文本转语音)”详细解读!_chatgpt如何把文字转换成语音

随便推点

约瑟夫环的三种解法(C语言),数组+链表+递归_c语言约瑟夫环问题-程序员宅基地

文章浏览阅读2k次,点赞2次,收藏24次。问题描述:有n人围成一圈,顺序排号。从第1个人开始报数(从1到m报数),凡报到m的人退出圈子,问最后留下的是原来的第几号的那位。(一)数组实现:#include<stdio.h>#include<stdlib.h>int main(){ int n,m;//共n个人,数到m出局 int out=0,k=0,i; scanf("%d%d",&n,&m); int a[n]; for(i=0;i<n;i++)//初始化为0,为1表示已出局 _c语言约瑟夫环问题

C语言之Linux内核回调函数写法(八十九)_linux回调函数实现方式-程序员宅基地

文章浏览阅读696次,点赞26次,收藏23次。本篇目的:在阅读内核源码时,发现内核代码写的回调函数竟然都没有任何的修饰,随即分享给大家。回调函数(Callback Function)是计算机编程中的一个常用概念,特别是在面向对象编程和函数式编程中。简单来说,回调函数是一种将函数作为参数传递给另一个函数,并在适当的时候执行该函数的机制。回调函数通常用于实现事件驱动编程、异步编程和装饰器模式等。回调函数的概念最早可以追溯到20世纪50年代的函数式编程语言。在函数式编程中,回调函数被广泛使用,因为它使得函数的组合变得容易。_linux回调函数实现方式

java回调_non-static method 'getmqttmessageunlocktimes(java.-程序员宅基地

文章浏览阅读121次。所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法,这样子说你是不是有点晕晕的,其实我刚开始也是这样不理解,看了人家说比较经典的回调方式:Class A实现接口CallBack callback——背景1class A中包含一个class B的引用b ——背景2class B有一个参数为callback的方法f(CallBack call_non-static method 'getmqttmessageunlocktimes(java.lang.string)' cannot be re

Nginx之proxy_pass详解_nginx proxy_pass详解-程序员宅基地

文章浏览阅读4.8k次。在nginx中配置proxy_pass代理转发时,如果在proxy_pass后面的url加/,表示绝对根路径;如果没有/,表示相对路径,把匹配的路径部分也给代理走。假设下面四种情况分别用 http://192.168.1.1/proxy/test.html 进行访问。第一种:location /proxy/ { proxy_pass http://127.0.0.1/;}代理到URL:http://127.0.0.1/test.html第二种(相对于第一种,最..._nginx proxy_pass详解

c语言程序设计武汉大学出版社编程题答案,C语言及程序设计基础-程序员宅基地

文章浏览阅读653次。商品描述:【图书描述】:本书系统地介绍C语言的实验指导和习题解答。全书共分三个部分,下面简单介绍这些章节的内容:第一部分:C语言上机指导这个部分包括从第l章到第6章的内容。第l章到第4章分别介绍了在VisualC++2005、Devc++、TurboC和Unix/Linux操作系统中的C编译器等常用C程序开发环境中编辑、编译、链接、运行和调试的具体步骤和方法。第5章介绍了软件测试的常用方法,..._dewc++

npm_npm 提示request 3142-程序员宅基地

文章浏览阅读67次。request was one of the first modules added to the npm registry. As npm grew so did dependence on request. Even now, when npm is used far more for front-end than back-end work, request remains one of t..._npm 提示request 3142