云计算课程的大纲是怎样的?有awk入门教程吗

2024-07-07 02:12:18 1

云计算课程的大纲是怎样的?有awk入门教程吗

这篇文章给大家聊聊关于awk数组,以及云计算课程的大纲是怎样的对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

本文目录

云计算课程的大纲是怎样的

云计算是分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡、热备份冗余等传统计算机和网络技术发展融合的产物。云计算课程融合产品运维与云计算运维量大热门方向,学员可胜任Linux高级运维工程师、云计算运维工程师、Python运维工程师三大岗位。

具体学习路线如下:

一、Linux云计算网络管理实战

(1)Linux简介

(2)Linux操作系统初识

(3)物理服务器部署

(4)Aliyun ECS部署

(5)Bash Shell基本语法

(6)Linux中帮助获得方法

(7)Linux操作系统文件管理

(8)Vi器

(9)用户及组管理

(10)文件基本权限

(11)文件特殊权限

(12)进程管理

(13)输入输出重定向

(14)管道

(15)Bash Shell基础

(16)存储管理

(17)文件查找

(18)文件打包及压缩

(19)软件包管理

(20)Linux主机管理管理

(21)计划任务

(22)系统日志

(23)构建受管型网络服务 DHCP

(24)构建远程主机管理服务 SSHD

(25)构建文件共享服务 NFS SAMBA FTP

(26)构建网络时间服务 NTP

(27)构建域名解析服务 DNS

(28)构建基于Apache部署Wordpress博客系统

(29)构建基于Apache部署Ecshop和Discuz!信息发布系统

(30)阶段性项目实战Linux云主机

二、系统管理及服务配置实战

(1) Shell编程初识

(2) Shell特性

(3) Shell脚本规范

(4) Shell脚本调试

(5) 变量的类型

(6) 变量置换

(7) Shell脚本运行方式

(8) 算式置换

(9) Shell条件测试

(10) Shell循环结构

(11) Expect应用

(12) Shell函数 funcation

(13) Shell数组 array

(14) 正则表达式 RE

(15) 文件操作编程 SED

(16) 复杂数据处理编程 AWK

(17) Shell脚本实现LAMP终级部署

(18) Shell脚本实现云主机系统状态收集及分析

(19) Shell脚本实现Web访问日志全文分析Linux Shell脚

三、本自动化编程实战

(1) MySQL 数据库介绍

(2) MySQL 5.7版本部署

(3) MySQL 体系结构介绍

(4) 结构化查询语言SQL介绍

(5) 数据库基本操作

(6) MySQL 表的操作 DDL

(7) MySQL 数据操作 DML

(8) MySQL 数据库查询

(9) MySQL 数据库高级应用

(10) MySQL 索引的使用

(11) MySQL 存储引擎

(12) MySQL 安全控制

(13) MySQL 数据备份与恢复

(14) MySQL 数据库多源复制部署

(15) MySQL 读写分离

(16) 数据库中间件 MyCAT

(17) Shell脚本实现Galera MySQL集群部署

(18) 阶段性项目实战开源数据库

四、MySql DBA运维实战

(1) 自动化运维Devops介绍

(2) 运维管理员的自我修养

(3) Cobbler实现系统批量部署

(4) 构建分布式版本控制系统 Git

(5) Tengine构建企业级高性能Web服务器

(6) Shell脚本实现LNMP单、多机部署

(7) Tengine虚拟主机构建

(8) Tengine动态网站部署

(9) Tengine反向代理模块介绍

(10) Tengine构建高性能反向代理服务器

(11) Tomcat 构建企业级高负载JAVA Web应用服务器

(12) 自动化运维工具之SaltStack

(13) 自动化运维工具之Ansible

(14) 构建分布式日志分析平台 ELK

(15) 基于Nagios构建企业级监控告警平台

(16) 基于Zabbix构建企业级监控告警平台

(17) Iptables或Firewalld实现系统安全及服务安全

(18) Aliyun ECS/RDS 运维实战企业级自动化

五、项目及公有云运维实战

(1) 集群技术 HA LB HPC

(2) 基于LVS构建负载均衡集群

(3) 基于Tengine构建高并发负载均衡集群

(4) 基于HAProxy构建多层高并发负载均衡集群

(5) 基于KeepAlived构建负载均衡器高可用

(6) 基于Pacemaker实现Apache及Mariadb高可用

(7) 基于GlusterFS构建实时在线分布式存储集群

(8) 基于DRBD构建分布式块存储群集

(9) 基于Ceph构建高性能PB级存储集群

(10) 高速缓存服务器集群构建 memcached redis

(11) HTTPS实现线上Web服务器传输安全

(12) Iptables或Firewalld安全加固及入侵防御

(13) Web服务器Tengine性能优化

(14) Web服务器Tomcat性能优化

(15) MySQL 性能及架构优化

(16) 阶段性项目实战大型网站高并

六、发架构运维实战

(1) python开发环境部署

(2) python文件类型

(3) python运算符及表达式

(4) python数据类型

(5) python流程控制

(6) python文件操作

(7) python 函数

(8) python包与模块

(9) python正则表达式

(10) python异常处理

(11) python面向对象

(12) 收集主机系统信息

(13) 构建信息发布系统 Django

(14) 批量主机管理应用系统开发

(15) 基于Nagios监控系统的主机服务状态监控插件及应用开发

(16) 基于Zabbix监控系统的主机服务状态监控插件及应用开发

(17) 批量主机性能监控系统开发

(18) 网络爬虫工具开发Python Linux

七、自动化运维开发实战

(1) 虚拟化技术方案介绍

(2) KVM虚拟机部署

(3) KVM 网络管理

(4) KVM 存储配置

(5) KVM 虚拟机管理

(6) Shell脚本批量部署KVM虚拟机

(7) 企业级虚拟化技术介绍

(8) Python开发KVM虚拟机管理系统

(9) 云计算技术概览 IaaS PaaS SaaS CaaS

(10) 主流IaaS技术实现方案介绍 OpenStack CloudStack

(11) OpenStack部署及基本管理

(12) OpenStack核心模块解析

(13) OpenStack运维

(14) 主流PaaS技术实现方案介绍 Docker LXC

(15) Docker部署及基本管理

(16) Docker编排部署工具

(17) Docker Swarm集群

(18) kubernetes集群

(19) Docker负载均衡和服务发现

(20) Hadoop大数据管理引

有awk入门教程吗

答:本文邀请kitman来回答,理论结合实际为你献上奉上后台必备技能-awk入门教程~

首先说明,awk的数值只有双精度浮点型。awk是一种非常强大文本处理工具,可以相当于一个数据库来使用。

$digit 代表第几个字段,字段之间的间隔默认是空格或者\t,多个连续的间隔算一个间隔,$0代表这一行

awk命令的基本格式

awk ’awk程序语句’ 输入文件1 输入文件2 …

awk 程序语句的基本格式

pattern1 {action1} pattern2 {action2} …

pattern是筛选的条件,支持||、&&、! 这些条件组合

注:pattern可为空,即每一行,pattern还支持正则表达式,/正则内容/ {action}

eg:

awk ’$6 != 0{print $0}’ file1

即这一行的第六个字段不等于0,则打印这一行

awk的内置变量

NR 记录当前已经读取的行数(不是输出的行数)

FNR 作用域是当前文件的NR

NF 记录当前行的字段数

trick:当多个输入文件时,NR==FNR 即这一行在第一个文件中,NR》FNR即这一行不在第一个文件中。

awk的内置特殊pattern

BEGIN:匹配第一个输入文件第一行之前的位置

END:最后一个输入文件最后一行之后的位置

awk的action

action里面可以定运算,支持+ - × / % 五种运算。变量直接只用,不需要声明;

action中如果有多条语句,那么可以用;隔开

awk中只有两种类型:数值、字符串。可以变量可以使用字符串的拼接,使用空格隔开。

eg:

test.awk:

1 2 3 4

2 3 18 2

a b 17 1

awk ’$3 》 15 {count=count+1} END {print count}’ test.awk

2

awk ’$3 》 15 {count=count+1;var=count "haha";print var}’ test.awk

1haha

2haha

awk ’$3 》 15 {count=count+1;var=count "_haha";print var}’ test.awk

1_haha

2_haha

即计算第三个字段大于15的行数,最后打印出来

awk的数组与控制语句

awk支持数组,和使用一般的变量一样,不需要声明,直接a=value就可以了。这个下标可以是字符。

awk还支持一般编程语言中常见的控制结构if、while、for,和c中的写法一样。

if(){}else{}

while(){}

for( ; ;){}

eg:

逆序打印行,这里使用了printf,它的用法和c中的printf差不多,可以用于格式化的输出,默认不输出换行。

awk’{line"\n";i=i-1}}’ test.awk

a b 17 1

2 3 18 2

1 2 3 4

awk的选项

awk -F 指定输入文件字段的分隔符

eg:

test2.awk:

1:2 3 4

2:3 18 2

a:b 17 1

awk -F ":" ’{print $2}’ test2.awk

2 3 4

3 18 2

b 17 1

把:换成\t之后:

awk -F ":" ’{print $2}’ test2.awk

空行

空行

空行

注:分隔符是空格时,\t也是分隔符;但指定\t是分隔符时,空格不是分隔符

awk的内置函数

split(“被切割的字符串”,数组名,”分隔符”)

toupper() 替换成大写

tolower() 替换成小写

gsub() 全局替换

length() 计算字符串的长度

eg:

awk ’{print length($3)}’ test.awk

1

2

2

大例子

业务场景

收藏排行榜

从收藏存量记录、和取消收藏存量记录中,提取出收藏排行榜

存量记录中,$1是用户uin,$6是漫画id

思路:

1、把收藏存量记录中的$1_$6作为一个key,放进一个map,值是收藏时间

2、再从取消收藏记录中,取$1_$6,对比时间,然后删除(相当于合并状态),然后输出结果

3、把数据结果用map记录,计数,输出结果

4、把数据结果用sort逆序按数字大小排,然后把次数cut掉

对应的脚本语句:

awk ’NR==FNR{a}}’ | sort -r -n -k 2 | cut -f ’1’

OK,关于awk数组和云计算课程的大纲是怎样的的内容到此结束了,希望对大家有所帮助。

云计算课程的大纲是怎样的?有awk入门教程吗

本文编辑:admin
awk数组 ,云

更多文章:


小米mix fold分屏设置(小米手机分屏功能在哪里设置)

小米mix fold分屏设置(小米手机分屏功能在哪里设置)

本文目录小米手机分屏功能在哪里设置小米mixfold关闭分屏小米手机怎么分屏使用小米mix fold淘宝解除分屏小米手机怎样分屏小米手机怎么设置分屏模式小米折叠屏手机MIX FOLD12+256分屏怎么关小米手机分屏模式怎么设置小米手机分屏

2024年6月17日 00:13

华为畅享10s打游戏怎么样(华为畅享10s适不适合玩使命召唤)

华为畅享10s打游戏怎么样(华为畅享10s适不适合玩使命召唤)

本文目录华为畅享10s适不适合玩使命召唤华为畅享10和华为荣耀10那个打游戏好用华为10s适不适合玩QQ飞车华为畅享10plus打游戏怎么样华为畅享10s适不适合玩使命召唤你好,这款手机的配置并不是很高,个人感觉如果说你强行玩使命召唤的话,

2024年6月25日 13:41

opporeno2什么处理器(OPPO什么手机使用高通sdm730gaie)

opporeno2什么处理器(OPPO什么手机使用高通sdm730gaie)

大家好,关于opporeno2什么处理器很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于OPPO什么手机使用高通sdm730gaie的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,

2024年8月13日 05:30

三星9158(三星i9158如何截屏)

三星9158(三星i9158如何截屏)

本文目录三星i9158如何截屏三星i9158手机解锁密码忘了怎么办三星9158怎么截屏三星i9158怎么恢复出厂设置三星i9158怎么解密码锁怎样修理三星9158手机主板发热怎样把三星i9158手机和无网络的电脑连接三星i9158怎样截屏啊

2023年10月29日 12:50

三星2015二手能卖多少钱(请问二手的三星Galaxy a5卖多少钱呢,买了差不多一个月了吧)

三星2015二手能卖多少钱(请问二手的三星Galaxy a5卖多少钱呢,买了差不多一个月了吧)

本文目录请问二手的三星Galaxy a5卖多少钱呢,买了差不多一个月了吧2015三星笔记本电脑r423二手去店里卖会多少钱请问二手的三星Galaxy a5卖多少钱呢,买了差不多一个月了吧你好! 二手的三星Galaxy 这款 手机 顶多也

2024年7月5日 11:37

华为荣耀3c升级包(怎样安装华为荣耀3c的sd卡升级包)

华为荣耀3c升级包(怎样安装华为荣耀3c的sd卡升级包)

本文目录怎样安装华为荣耀3c的sd卡升级包华为荣耀3csd卡升级包下载怎样安装华为荣耀3c的sd卡升级包步骤一:准备一张2G以上容量的SD卡,建议使用Sandisk,Kingstone, 或Kingmax。 步骤二:格式化SD卡(可选)。

2023年11月12日 08:21

现代酷派汽车图片及报价(现代劳恩斯酷派这款跑车现在市场的报价是多少)

现代酷派汽车图片及报价(现代劳恩斯酷派这款跑车现在市场的报价是多少)

本篇文章给大家谈谈现代酷派汽车图片及报价,以及现代劳恩斯酷派这款跑车现在市场的报价是多少对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录现代

2024年8月20日 03:55

三星galaxy m32(三星keystone2内存卡放哪里)

三星galaxy m32(三星keystone2内存卡放哪里)

本篇文章给大家谈谈三星galaxy m32,以及三星keystone2内存卡放哪里对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录三星keystone2内存卡放哪里三星m32怎么查内存运行三星Galaxy M52 5G和Gal

2024年8月18日 22:35

三星gear管理器下载(“gear管理器需要更新至 最新版本通过三星应用商店下载最新版本,然后将gear管理器更新至最新版本”)

三星gear管理器下载(“gear管理器需要更新至 最新版本通过三星应用商店下载最新版本,然后将gear管理器更新至最新版本”)

本文目录“gear管理器需要更新至 最新版本通过三星应用商店下载最新版本,然后将gear管理器更新至最新版本”三星应用商店里没有Samsung Gear Manager为什么三星应用商店没有Gear Manager下载三星应用商店下载gea

2023年8月10日 18:40

诺基亚1110电池(新买的诺基亚1110充电时间需要24小时吗)

诺基亚1110电池(新买的诺基亚1110充电时间需要24小时吗)

本文目录新买的诺基亚1110充电时间需要24小时吗诺基亚1110电池总是没电为什么我的诺基亚1110电池只能用两天呢诺基亚1110的电池,为什么用2626的手机不能充电诺基亚1110 电池第一次充电多长时间合适诺基亚1110充电48小时会爆

2023年11月18日 21:45

荣耀手环6参数详细(荣耀手环6有多重)

荣耀手环6参数详细(荣耀手环6有多重)

本文目录荣耀手环6有多重荣耀手环6nfc和标准版区别-荣耀手环6值得买吗荣耀手环6的用法与功能荣耀手环6和华为手环6区别是什么华为手环6和荣耀手环6的区别-参数配置对比荣耀手环6有多重荣耀手环6不含表带重约18g,含表带重约30g。华为手环

2023年10月8日 11:40

安卓怎么下载ins(vivo安卓版怎样下载ins)

安卓怎么下载ins(vivo安卓版怎样下载ins)

大家好,今天小编来为大家解答以下的问题,关于安卓怎么下载ins,vivo安卓版怎样下载ins这个很多人还不知道,现在让我们一起来看看吧!本文目录vivo安卓版怎样下载ins安卓怎么下ins安卓怎么下载INS安卓手机怎么下载ins特效inst

2024年9月11日 16:25

苹果4s相机(苹果4s相册有细调吗)

苹果4s相机(苹果4s相册有细调吗)

本文目录苹果4s相册有细调吗为什么苹果4s相机不能拍照苹果4s相机怎么老是打不开苹果4s手机为何相机有时候打不开苹果4s照相机没有照相怎么设置苹果4s相机怎么设置拍摄照片的大小请说说苹果4s如何设置相机苹果4s相册有细调吗有。因为苹果4s相

2024年6月1日 12:22

美版iphone怎么激活sim卡(美版苹果怎么激活sim卡)

美版iphone怎么激活sim卡(美版苹果怎么激活sim卡)

本文目录美版苹果怎么激活sim卡美版联通苹果手机怎么激活SIM卡美版卡贴激活怎么设置美版苹果手机怎么激活sim卡无效美版iphonexr激活流程苹果手机如何激活sim卡美版苹果手机如何激活美版iphone怎么激活苹果手机怎么激活sim卡美版

2024年5月5日 22:05

索尼爱立信j108i忘记密码怎么解锁(索尼爱立信j108i开机密码忘啦怎么办)

索尼爱立信j108i忘记密码怎么解锁(索尼爱立信j108i开机密码忘啦怎么办)

本文目录索尼爱立信j108i开机密码忘啦怎么办我把自己的索尼爱立信J108i手机的手机锁密码忘记了,现在手机不能换卡使用了,有什么好办法吗手机索尼爱立信LT18i忘了屏幕解锁密码要怎么办素尼爱立信手机忘记密码怎么解锁索尼爱立信j108i开机

2024年5月27日 14:02

诺基亚2740(诺基亚N系列)

诺基亚2740(诺基亚N系列)

本文目录诺基亚N系列诺基亚N97mini 的水货报价是多少啊诺基亚深圳原装水货报价是多少 青岛行货诺基亚N85报价多少值得购商城卖的诺基亚手机为什么比京东和国美便宜很多现在诺基亚N95多少钱了诺基亚手机以及索尼相机问题2000以内的诺基亚什

2024年7月23日 06:55

小米手机有电信版吗(小米手机有几款机型是支持电信4G的)

小米手机有电信版吗(小米手机有几款机型是支持电信4G的)

本文目录小米手机有几款机型是支持电信4G的小米手机支持电信卡吗小米手机可以装电信卡吗小米手机有几款机型是支持电信4G的目前有小米4(电信4G版),红米Note电信版(主卡支持电信4G),红米2电信双卡版(主卡支持电信4G)三种机型小米手机支

2024年4月1日 13:10

联想拯救者泡水(为什么说拯救者是泡水机)

联想拯救者泡水(为什么说拯救者是泡水机)

本文目录为什么说拯救者是泡水机怎样鉴别京东自营买的联想拯救者r9000p,是不是泡水机怎样鉴别京东自营买的联想拯救者r9000p,是不是泡水机2022了联想泡水机卖完了吗拯救者泡水机是哪一批8月30产的联想拯救者r9000p有没有泡水机的危

2023年11月19日 13:50

htc d826t(htc d826t系统更新怎样关闭)

htc d826t(htc d826t系统更新怎样关闭)

本文目录htc d826t系统更新怎样关闭htcd826t手机怎么截屏,截图保存在哪里htc d826t支持nfc么HTCD826T无法获取ROOT,求大神指点告诉我怎么处理谢谢HTC826T怎么样HTC826T好吗htc d826t 和华

2024年7月24日 08:22

苹果iphone416g(苹果iPhone 4 16G(C网)可以用移动卡或联通卡吗)

苹果iphone416g(苹果iPhone 4 16G(C网)可以用移动卡或联通卡吗)

本文目录苹果iPhone 4 16G(C网)可以用移动卡或联通卡吗iphone4 16g 库存机 保修问题苹果iphone4代中的16g是什么意思iphone4有16G的,16G具体有多大内存是不是有4G内存卡的多倍啊苹果手机4 16G 什

2023年10月11日 16:20

近期文章

本站热文

电脑包尺寸对照表(电脑包要多大)
2024-07-23 11:15:58 浏览:3883
e10000(皖E10000是什么车)
2024-07-17 11:22:25 浏览:3506
ati radeon hd 5650(电脑的显卡是ATI Mobility Radeon HD 5650 (MADION PRO) ( 1 GB ) 这个显卡)
2024-07-07 05:01:37 浏览:3100
华为mate20pro版本区别(mate20pro有必要买ud版吗)
2024-07-24 08:26:42 浏览:2631
ipad买蜂窝版还是wifi版(ipad air 5买蜂窝好不好)
2024-07-17 14:35:19 浏览:2237
vivo y3配置参数(vivoy3参数是什么)
2024-07-16 07:07:06 浏览:2071
标签列表

热门搜索