E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
[自动化运维]
Linux下ansible使用(
自动化运维
)示例
//系统、版本$lsb_release-aNoLSBmodulesareavailable.DistributorID:RaspbianDescription:RaspbianGNU/Linux10(buster)Release:10Codename:buster$uname-r4.19.97-v7l+$ansible--versionansible2.7.7configfile=/etc/ans
久远成传说
·
2020-09-15 17:05
CentOS_6
CentOS_7
shell
script
Python
自动化运维
之ansible的条件语句和循环语句
一条件语句1点睛有时候一个playbook的结果取决于一个变量,或者取决于上一个任务(task)的执行结果值,在某些情况下,一个变量的值可以依赖于其他变量的值,当然也会影响Ansible的执行过程。2when声明2.1点睛有时候我们想跳过某些主机的执行步骤,比如符合特定版本的操作系统将不安装某个软件包,或者磁盘空间爆满了将进行清理的步骤。在Ansible中很容易做到这一点,通过When子句实现,其
cakincheng
·
2020-09-15 17:46
python
Python
ansible
云计算
自动化运维
——SaltStack之数据系统Grains、Pillar
本实验是在云计算
自动化运维
——SaltStack详解文章基础上进行的,master-minion端已经配置好。
CapejasmineY
·
2020-09-15 16:25
Linux企业实战
Linux Ansible
自动化运维
loop循环以及过滤器
在2.5版本之前的ansible中,大多数人习惯使用"with_X"风格的关键字操作循环,从2.6版本开始,官方开始推荐使用"loop"关键字代替"with_X"风格的关键字,我们先来看一个小示例,使用loop关键字进行最简单的列表循环,示例如下:[root@server4~]#vimloopxh1.yml[root@server4~]#catloopxh1.yml----hosts:testBr
阿然A
·
2020-09-15 16:56
Shell脚本应用(一)
用来解决服务器
自动化运维
,减轻管理员的工作量,解决大量的重复性的输入和交互式操作问题(二)、编写shell脚本1、shell:一个特殊的应用程序,位于用户和操作系统内核之间,用来把用户输入的命令解释给系统内核去执行
!#愿许浪尽天涯
·
2020-09-15 16:31
shell
shell
linux
centos
工程师必备的108个Linux硬核技能、300面试题,你真的不看看吗?
资料介绍,面试题超300页+这套面试题丰富全面,从Linux常用命令到Linux常用操作,再到shell编程、主流服务、性能优化、
自动化运维
、面试技巧等几乎覆盖了所有Linux面试题,被同事称为Linux
Java架构俱乐部
·
2020-09-15 16:29
架构
Linux
面试
架构师
Java
程序员
转行学Python,学到什么地步能面试
无论是从入门级选手(爬虫、前端、后端、
自动化运维
)到专业级数据挖掘、科学计算、图像处理、人工智能,Python都可以胜任。或许是因为这种万能属性,周围好更多的小伙伴都开始学习Python。
Python老王
·
2020-09-15 10:08
Python
Python入门
Python就业
编程语言
人工智能
Saltstack的API接口与调用方式
saltstack看起来是成为一个大规模
自动化运维
和云计算管理的一个框架,类似于SDK,并不是像puppet仅仅成为一个工具.基于良好设计的API和清楚的思路,让salt的二次开发变得很简单.写很少的代码就可以将
小霸王易水寒
·
2020-09-15 08:33
自动化运维
工具ANSIBLE(六)
文章目录配置基于key的免密登陆远程主机安装ansible,配置主机清单ansible批量安装mariadb-server(二进制)并启动ansible批量安装httpd服务并启动服务ansible批量安装nginx并启动ansible批量安装memched并运行配置基于key的免密登陆远程主机[ansible]#mkdir-pv/project/scripts/[ansible]#vim/pro
studywinwin
·
2020-09-15 08:25
ANSIBLE
最新Linux
自动化运维
系列之Nginx知识体系入门实践
『课程目录』:├─01.Nginx快速入门│1-1Nginx基础概述│1-2Nginx特性1│1-3Nginx特性2│1-4Nginx安装│1-5Nginx目录结构概述与编译参数概述│1-6Nginx常用模块│1-7Nginx常用变量│1-8Nginx状态码概述│1-9Nginx主配置文件概述│├─02.Nginx常用模块│2-1Nginx日志模块│2-2Nginx状态监控模块│2-3Nginx作
ymsn12693360
·
2020-09-15 01:47
自动化运维
之IPy模块~IP地址,网段的处理
一、查看某个IP地址的网段是属于IPV4还是IPV6协议的:>>>fromIPyimportIP#导入IPy模块中的IP方法>>>IP('10.1.0.0/16').version()#查看这个IP地址的类型4#表示IPV4协议类型>>>IP('::1').version()#查看这个IP地址的类型6#表示IPV6协议类型>>>二、查看某个IP网段有几个IP地址,以及展示出来这些具体信息:>>>f
珍欣
·
2020-09-14 22:00
python
shell
自动化运维
—— 循环 ( for while until )
一、shell循环——for1、语法结构for变量名in取值列表do循环体done取值列表: (1)foriin{1..10}(2)foriin$(seq110)(3)foriin`seq10`二、shell循环——while1、while语法结构while语句结构(死循环/逐行处理文件)while条件测试do循环体done==当条件测试成立(条件测试为真),执行循环体三、shell循环——un
yueyue_ya
·
2020-09-14 21:46
shell
linux
编程语言
运维
ssh
ansible安装、配置及模块的使用
ansible介绍ansible是新出现的
自动化运维
工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能
灬紫荆灬
·
2020-09-14 21:16
Ansible
Linux Shell编程及
自动化运维
实现 第5章 三剑客 sed(三剑客第二剑)
目录sed(三剑客第二剑)汇总示例暂存空间hHGgx实战案例sed(三剑客第二剑)前言StreamEDitor:流编辑sed是一种在线的、非交互式的编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,
别来找我,那我等你
·
2020-09-14 16:38
笔记
linux
shell
centos
《高性能Linux服务器构建实战:系统安全、故障排查、
自动化运维
与集群架构》——导读...
**前言**随着虚拟化、云计算时代的来临,Linux得到迅猛发展,在服务器领域已经占据半壁江山,而基于Linux的运维也面临新的挑战:面对越来越复杂的业务,越来越多样化的用户需求,不断扩展的应用需要越来越合理的模式来保障Linux灵活便捷、安全稳定地持续提供服务,这种模式中的保障因素就是Linux运维。从初期的几台服务器发展到庞大的云计算数据中心,单靠人工已经无法满足在技术、业务、管理等方面的要求
weixin_34405332
·
2020-09-14 16:31
Jumpserver 4.0 尝试部署及踩的坑
一、jumpserver前置环境依赖安装JumpServer是国人(广宏伟)组织开发的一款完全开源的跳板机系统,用于
自动化运维
等。其基于python,能够方便地进行二次开发。
weixin_34320159
·
2020-09-14 16:24
高性能linux业务集群架构搭建、调优、
自动化运维
——index(更新中)
工作中零零散散写了些博客,总结了些知识。东西一多就乱,如果能有一个主页把所有内容串起来就会比较方便,就像一个网站有了内容后需要一个index主页一样,然后就有了这篇置顶博文。现有目录结构是根据工作经验进行的梳理,以后会动态修改。知识有限,不乏会有错误,不管怎样抛砖引玉分享出来,希望能对同行有一点帮助,有不对之处望请指正。持续更新中。。。。。。。。。。。。。=====================
weixin_33985679
·
2020-09-14 12:58
#我的第三十二堂云计算课# #Linux Shell编程及
自动化运维
实现 第3章 循环 #
第3章循环一、Shell循环:for1、语法结构:for变量名[in取值列表]do循环体done2、例图:二、Shell循环:while1、语法结构:while条件测试(真)do循环体done==当条件测试成立(条件测试为真),执行循环体2、例图:三、until语法结构:1、语法结构:until条件测试(假)do循环体done==当条件测试成立(条件测试为假视为成立),执行循环体2、例图:四、ex
小浪佛
·
2020-09-14 12:12
云计算
shell
#我的第三十一堂云计算课# #Linux Shell编程及
自动化运维
实现 第2章 判断 #
第2章判断一、Shell条件测试:(一)格式:格式1:test条件表达式格式2:[条件表达式]格式3:[[条件表达式]](二)===文件测试[操作符文件或目录]1、操作符种类:-ffilename:当filename存在时返回真-bfilename:当filename存在并且是块文件时返回真(返回0)-dpathname:当pathname存在并且是一个目录时返回真-hfilename:当file
小浪佛
·
2020-09-14 12:12
云计算
shell
#我的第三十三堂云计算课# #Linux Shell编程及
自动化运维
实现 第4章 数组与函数#
第4章数组与函数一、数组:(一)简介:变量:用一个固定的字符串,代替一个不固定字符串。数组:用一个固定的字符串,代替多个不固定字符串。(二)类型:1、普通数组:只能使用整数作为数组索引数组名[下标]=变量值2、关联数组:可以使用字符串作为数组索引数组名[索引]=变量值注意:先声明关联数组:declare-A数组名3、数组和循环:(1)通过循环定义和显示数组(2)通过数组统计数据4、案例:案例1:w
小浪佛
·
2020-09-14 12:12
云计算
shell
自动化运维
基础
/etc/init.d制作服务启动脚本/etc/profile设置系统环境变量/etc/rc.d/rc.local开机自启动/etc/sysconfig/network-scripts/ifcfg-eth?网卡配置文件/etc/fstab文件系统挂载文件/etc/hostname主机名/etc/cron.d制作单个服务的定时任务
大头娃娃无敌状态
·
2020-09-14 11:59
linux服务器部署安装
自动化运维
:(1)认识 Shell
自动化运维
:(1)认识Shell目录(一)运维是什么?(二)什么是Shell?
mozofly
·
2020-09-14 11:17
ansible剧本模板功能以及剧本整合
批量管理服务概述介绍解决重复性运维工作代码上线批量管理主机工作2实现批量管理服务方式ansible3ansible课程重点核心ansible主机清单配置说明ansible模块功能说明10个常用模块ansible剧本编写说明企业级
自动化运维
应用实践
运维小厨
·
2020-09-14 11:33
ansible
ansible剧本编写
第1章ansible软件介绍1.1ansible软件介绍lansible是一个基于Python开发的
自动化运维
工具!(saltstack)python语言是运维人员必会的语言!
weixin_34414650
·
2020-09-14 11:05
新书《Linux集群和
自动化运维
》目录
推荐序一在全球“互联网+”的大背景下,互联网创业企业的数量如雨后春笋般大量产生并得到了快速发展!对“互联网+”最有力的支撑就是Linux运维架构师、云计算和大数据工程师,以及自动化开发工程师等!但是,随着计算机技术的发展,企业对Linux运维人员的能力要求越来越高,这就使得很多想入门运维的新手不知所措,望而却步,甚至努力了很久却仍然徘徊在运维岗位的边缘;而有些已经工作了的运维人员也往往是疲于奔命,
weixin_33736649
·
2020-09-14 11:27
ansible批量管理软件部署及剧本
696.el6.x86_64#1SMPTueMar2119:29:05UTC2017x86_64x86_64x86_64GNU/Linuxansible软件介绍ansible是一个基于Python开发的
自动化运维
工具
weixin_30349597
·
2020-09-14 11:30
Linux系统Shell编程及
自动化运维
实现-循环
LinuxShell编程及
自动化运维
实现-循环一.shell循环:for1.语法结构2.案例1:ping测试主机3.案例2:通过用户列表文件创建用户4.案例3:使用for实现批量主机root密码的修改二
俗人�
·
2020-09-14 11:08
Linux
Shell编程及自动化运维实现
linux
shell
运维
Linux系统Shell编程及
自动化运维
实现-数组和函数
Linux系统Shell编程及
自动化运维
实现-数组和函数一.数组1.数组简介2.类型3.普通数组3.1定义数组3.2访问数组元素4.关联数组4.1定义关联数组4.2访问数组元素5.数组和循环6.案例二.
俗人�
·
2020-09-14 11:08
Linux
Shell编程及自动化运维实现
shell
linux
运维
Linux系统Shell编程及
自动化运维
实现-判断
Linux系统Shell编程及
自动化运维
实现-判断一.shell条件测试1.1格式1.2文件测试[操作符文件或目录]1.3数值比较[整数1操作符整数2]1.4字符串比较["字符串"="字符串"]1.5and
俗人�
·
2020-09-14 11:08
Linux
Shell编程及自动化运维实现
运维
shell
linux
自动化运维
shell:命令解释器shell位于操作系统和应用程序之间,解释对应命令至对应位置分类:图形化界面:桌面命令行编写与执行#!/bin/bash/bin/bashfilename.sh#不需要有可执行权限,建议文件路径写完整bash/bin/bashscript_name或/bin/bash/root/script_name#脚本需要有可执行权限/bin/bashscript_name或./scri
大叔很坑
·
2020-09-14 11:47
shell
自动化运维
之shell基本认识
项目运行过程中的所有内容都管理起来流程规范:所有操作都形成制度,提高工作效率平台:大幅度提高工作效率监控:实时查看项目运行状态指标告警:状态指标异常,告知工作人员处理安全:网站运营安全措施优化:保证用户访问网站体验很好
自动化运维
niubiqigai
·
2020-09-14 10:10
自动化运维
ansible批量管理服务介绍与部署
一.批量管理服务知识介绍a.ansible是一个基于Python开发的
自动化运维
工具b.ansible是一个基于ssh协议实现远程管理的工具c.ansible软件可以实现多种批量管理操作(批量系统配置、
带头大哥p
·
2020-09-14 10:17
linux服务
Linux Shell编程及
自动化运维
实现 第3章 循环
Shell循环:forfor变量名[in取值列表]do循环体done需求自动循环创建10个用户#!/bin/bashread-p"将创建10个用户,请输入用户的开头:"userforiin{1..10}douseradd"$user$i"echo"创建$i用户中。。。"sleep0.2userdel-r"$user$i"echo"清理用户中。。。"sleep0.3doneecho"用户创建完成并自
☆∷ 兰斯洛特﹌★
·
2020-09-14 10:03
linux
shell
Linux Shell编程及
自动化运维
实现 第2章 判断
前言无论什么编程语言都离不开条件判断(流控)。SHELL也不例外。例如,用户输入的密码不够长时提示用户,你太短了例如,用户输入了备份的目录,如果有目录继续备份,如果没有目录创建目录。例如,用户输入成绩,如果100-80分评为优秀,如果60-79分评为合格,如果59-0分评为不合格。Shell条件测试格式格式1:test条件表达式格式2:[条件表达式]注:中括号用空格分隔区别格式3:[[条件表达式]
☆∷ 兰斯洛特﹌★
·
2020-09-14 10:03
linux
shell
Shell编程及
自动化运维
实现 第5章 三剑客
文章目录正则表达式名词解释工具场景示例元字符定义分类基本正则表达式元字符扩展正则表达式元字符grep目的分类grepegrepfgrep返回值参数示例sed格式返回值sed和正则表达式汇总示例删除命令:d替换命令:s正则表达式名词解释正则表达式(regularexpression,RE)是一种字符模式,用于在查找过程中匹配指定的字符。在大多数程序里,正则表达式都被置于两个正斜杠之间;例如/l[oO
☆∷ 兰斯洛特﹌★
·
2020-09-14 10:03
shell
linux
正则表达式
Linux Shell编程及
自动化运维
实现 第4章 数组和函数
数组数组简介变量:用一个固定的字符串,代替一个不固定字符串。数组:用一个固定的字符串,代替多个不固定字符串。类型普通数组:只能使用整数作为数组索引关联数组:可以使用字符串作为数组索引总结变量切片有个索引的概念。一个索引(整数)对应一个字符。普通数组:中的索引对应一个字符串。关联数组:数组中的索引可以使用字符串。一、普通数组定义数组:方法一:一次赋一个值数组名[下标]=变量值#array1[0]=p
☆∷ 兰斯洛特﹌★
·
2020-09-14 10:03
shell
#我的第三十堂云计算课# #Linux Shell编程及
自动化运维
实现 第1章 变量 #
第1章变量一、shell解释器有哪些(Linux支持的shell有哪些呢)?cat/etc/shells或者chsh-l例图:二、变量的类型:(一)自定义变量:特性:示例:ping01.sh引入变量定义变量:变量名=变量值变量名必须以字母或下划线开头,区分大小写ip1=192.168.2.115引用变量:$变量名或${变量名}查看变量:echo变量名;"set"可以查看所有变量(包括自定义变量和环
小浪佛
·
2020-09-14 09:45
云计算
shell
阿里云centos7的gitlab的部署和502错误解决办法
自动化运维
三剑客–gitlab的安装gitlab的安装gitlab和github的区别想必大家都懂,这里我就不再赘述这里我来用阿里云学生服务器centos7来演示gitlab的安装过程首先打开你的防火墙控制台
懒惰小码农
·
2020-09-14 09:06
工具使用
Linux运维为什么要学习shell编程?
在充斥着各种的互联网+的数字时代,Linux运维也越来越趋于自动化方向发展,越来越多的运维工作者奔跑在了
自动化运维
的路上。目前Linux系统下最流行的运维自动化语言就是shell和Python了。
weixin_34224941
·
2020-09-14 09:30
Linux
自动化运维
之Shell脚本(登堂入室)
基本正则表达式(使用一些特殊符号来表达)^开始$结尾[]集合中任意单个符号[^]对集合取反.任意单个符号匹配前一个字符出现任意次(0次或多次).*匹配所以{n,m}匹配前一个字符出现了n到m次{n,}匹配前一个字符出现了n次或n次以上{n}匹配前一个字符出现n次扩展正则(优化基本,添加新的){n,m}{n,}{n}将*拆成了+?匹配1次或多次?匹配0或1次()整体|或者\b匹配单词边界\B匹配非单
weixin_33744854
·
2020-09-14 09:26
shell
运维
操作系统
Linux系统Shell编程及
自动化运维
实现-变量
Linux系统Shell编程及
自动化运维
实现-变量一.shell前言1.什么是shell2.shel语言特点3.shell能做什么4.shell多种执行方式5.shell解释器有哪些二.变量1.简介2.
俗人�
·
2020-09-14 09:34
Linux
Shell编程及自动化运维实现
shell
linux
ansible批量管理服务和剧本编写
第1章ansible软件概念说明python语言是运维人员必会的语言,而ansible是一个基于Python开发的
自动化运维
工具(saltstack)。
undo ?
·
2020-09-14 09:48
Linux Shell编程及
自动化运维
实现 第1章 变量
SHELL前言什么是shellshell壳命令解释器,一种应用程序。shell语言的特点SHELL语言是指UNIX操作系统的命令语言,同时又是该命令语言的解释程序的简称。Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序
☆∷ 兰斯洛特﹌★
·
2020-09-14 09:09
linux
shell
Linux Shell编程及
自动化运维
实现之数组和函数
一、数组简介:1、数组简介变量:用一个固定的字符串表示一个不固定的字符串。数组:用一个固定的字符串,表示多个不固定字符串。2、类型普通数组:只能使用整数作为数组索引。关联数组:可以使用字符串作为数组索引。3、图示总结:变量切片有个索引的概念。一个索引(整数)对应一个字符。普通数组:中的索引对应一个字符串。关联数组:数组中的索引可以使用字符串。普通数组:1、定义数组方法一:一次赋一个值数组名[下标]
yiweii
·
2020-09-14 09:00
linux
shell
比特币
云计算
Linux Shell编程及
自动化运维
实现之变量
一、shell前言1、shell语言的特点SHELL语言是指UNIX操作系统的命令语言,同时又是该命令语言的解释程序的简称。Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多
yiweii
·
2020-09-14 09:59
linux
centos
运维
云计算
shell
django 实现web接口 python3模拟Post请求
1、用python做
自动化运维
,客户端发送收集好的信息(模拟post发送)2、前后端分离,django只提供数据,前端用vuejs,nodejs实现3、3端立体通信上代码:url.py[python]viewplaincopyfromdjango.conf.urlsimporturlfromdjango.contribimportadminfromreturn_apiimport
昵称最烦了
·
2020-09-14 09:11
Django基础
ansible批量管理服务
ansible批量管理服务ansible软件介绍1.ansible是一个基于Python开发的
自动化运维
工具2.ansible是一个基于ssh协议实现远程管理的工具3.ansible软件可以实现多种批量管理操作
weixin_34336292
·
2020-09-14 05:15
shell
操作系统
python
ansible小结
1.ansible是python写的开源
自动化运维
工具,被控端需要支持ssh连接和Python即可;2.使用ansible命令前需要定义主机清单(inventory),ansible默认使用/etc/ansible
weixin_33800463
·
2020-09-14 04:55
从零开始学习 centos - nagios 8月13日
Nagios是一款
自动化运维
工具,可以协助运维人员监控服务器的运行状况,并且拥有报警功能。本文章将介绍其安装方法和详细的配置方法。
121812
·
2020-09-13 21:36
运维自动化之ANSIBLE
运维自动化之ANSIBLE本章内容1
自动化运维
应用场景1.1云计算运维工程师核心职能1.2运维职业发展路线1.3企业实际应用场景分析1.3.1Dev开发环境1.3.2测试环境1.3.3预发布环境1.3.4
特洛伊CAR
·
2020-09-13 13:16
Ansible
运维
linux
centos
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他