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
python----自动化运维
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
python----
装饰器
概括的讲,装饰器的作用就是为已经存在的函数或对象添加额外的功能怎么写一个装饰器在早些时候(PythonVersion<2.4,2004年以前),为一个函数添加额外功能的写法是这样的。defdebug(func):defwrapper():print"[DEBUG]:enter{}()".format(func.__name__)returnfunc()returnwrapperdefsay_hel
freshman94
·
2020-09-14 02:54
python
从零开始学习 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
Docker+Jenkins+GitLab+Maven+SpringBoot自动化构建镜像与部署
本文章主要讲述Docker、Jenkins、GitLab、Git、JDK、SpringBoot、Maven等技术结合实现
自动化运维
部署(DevOps)应用工程,适合SpringCloud部署。
jiaowoshangege
·
2020-09-13 13:31
后端
【20190214 centos7】Linux查找指定内容在哪个文件中
“培训”*train.html:2:培训课程介绍train.html:149:在线培训,如果有问题可以当堂提问,课堂完毕后,可以重复播放上课视频(百度网盘提供下载)train.html:377:全程以
自动化运维
系统作为培训技术的实际案例
学无止境201902
·
2020-09-13 13:35
linux
centos
7
Python----
数据分析-numpy.本地数据读取、转置
Python----
数据分析-numpy.本地数据读取本地数据的读取CSV:comma-separatedvalue,逗号分隔值文件显示:表格状态源文件:换行和逗号分隔行列的格式化文本,每一行的数据表示以条记录
向鲸诉 ひ听风说'
·
2020-09-13 12:30
#
Python数据分析-M
N
P
自动化运维
saltstack安装部署及用keepalived实现高可用
这篇博客中写到了用saltstack推送了一台主机上的haproxy为了实现了负载均衡,https://blog.csdn.net/qq_42241932/article/details/83828110此篇博客基于上次实验,用keepalived实现高可用实验环境server1172.25.66.1maseter/minionkeepalived/haproxyserver4172.25.66.
qq_42241932
·
2020-09-13 12:59
saltstack
Python
自动化运维
脚本分享
1、判断是否是一个目录importosdir="/var/www/html/EnjoyCarApi/"ifos.path.isdir(dir):print('%sisadir'%dir)else:print('%sisnotadir'%dir)2、计算网段的IPimportIPyip=IPy.IP('172.16.0.0/26')print(ip.len())foriinip:print(i)3、
LU敏
·
2020-09-13 02:50
python
centos7
python
自动化运维
长期招聘:开发性运维
工作职责:负责搜索引擎、商务平台、社区等产品
自动化运维
平台的设计、研发运维功能调研,完善运维平台体系职位要求:计算机或相关专业本科以上学历精通LAMP架构的PHP开发熟悉PHPOOP、框架、模板、缓存、
chouying6149
·
2020-09-13 01:17
学Python真的是多多益善?
月由于Python语言本身所具有的优势,决定了从事Python学习的开发工程师相较于其他编程语言,拥有更多岗位发展选择:Web开发工程师人工智能工程师(数据挖掘、机器学习方向)数据分析工程师爬虫工程师
自动化运维
工程师自动化测试工程师学习
web6466
·
2020-09-13 00:51
python
热门
人工智能
大数据
python
编程语言
某小公司RESTful、共用接口、前后端分离、接口约定的实践
上次那篇我是如何重构整个研发项目,促进
自动化运维
DevOps的落地?中提到restful接口重构具体详细内容没有写出来,今天补上。
邵磊
·
2020-09-12 19:58
架构
DevOps自动化运维
重构
自动化
devops
30.微服务治理
这里的弹性云便是
自动化运维
解决方案,对访问压力进行监控,根据监控解决调度应用的发布和回收。服务治理上面提到了服务化,其实要想服务化,服务治理是关键。那么有没有好的服务治理方案呢?
郑学炜
·
2020-09-12 18:15
6.框架
[深圳] 腾讯云招聘后台开发工程师
主要工作职责:负责腾讯云存储后台运营系统的架构设计和开发,包括运营系统/门户/报表系统前端的开发与维护;负责存储后台监控告警/运营分析/
自动化运维
等运营平台的设计与开发,以及各项API的开发与维护工作;
weixin_30660027
·
2020-09-12 07:11
javascript
运维
自动化运维
工具ansible常用模块解析
模块是Ansible执行的最小单位,可以是由Python编写,也可以是Shell编写,也可以是由其他语言编写。一、ping模块测试连接可通性,没有参数。通的话返回pong。1、使用示例ansibleall-mping执行结果:[root@192-168-38-144node_init]#ansibleall-mping192.168.38.145|SUCCESS=>{"ansible_facts"
赵北北北北北
·
2020-09-12 03:36
Ansible
运维
自动化运维
ansible配置
一.ansible简介:当下有许多的运维自动化工具(配置管理),例如:Ansible、SaltStack、Puppet、Fabric等。Ansible一种集成IT系统的配置管理、应用部署、执行特定任务的开源平台,是AnsibleWorks公司名下的项目,该公司由Cobbler及Func的作者于2012年创建成立。Ansible基于Python语言实现,由Paramiko和PyYAML两个关键模块构
网络无法连接
·
2020-09-12 02:12
资源编排(ROS)博文索引
资源编排ROS是一种简单易用的云计算资源管理和
自动化运维
服务。用户通过模板描述多个云计算资源的依赖关系、配置等,并自动完成所有资源的创建和配置,以达到自动化部署、运维等目的。
weixin_33895695
·
2020-09-12 01:53
Linux系统部署React脚手架前端项目
其它方式我试过,都是在关闭xshell以后,项目会停止运行,其实这根本不叫部署项目,没有实现
自动化运维
。
小奶狗先生
·
2020-09-12 00:30
reactjs
nginx
python----
变量及输入输入
变量的定义python中的变量和我们初中所学的意思一样例如,y=x其中x就是变量。而在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。比如:python变量数据类型在python中,定义变量的时候,不需要指定数据类型int表示是一个整型bool表示是一个布尔型,真:True假:Falsefloat表示一个浮点型str表示是一个字符串变量的命名1)变量名要见名知意可以由字母,下划线和数字组成
_Twinkle
·
2020-09-11 23:02
python
【原创】参加SDCC2013中国软件开发者大会实录
在软件研发和运维管理中,软件正在重新定义软件自身:敏捷,DevOps,
自动化运维
,持续交付......在互联网、电子商务、金融、电信、传媒、医疗、教育、交通等
weixin_34174105
·
2020-09-11 22:49
SaltStack
自动化运维
——SaltStack部署keepalived - Haproxy高可用负载均衡
文章目录1、keepalived-Haproxy基本思路2、keepalived2.1keepalived安装脚本:install.sls2.2keepalived启动脚本:service.sls2.3keepalived相关文件及软件包3、haproxy3.1haproxy的安装脚本:install.sls3.2haproxy的服务脚本:service.sls3.3haproxy的配置文件4、a
草莓啾啾啾
·
2020-09-11 22:09
企业
自动化运维
Linux
ansible
自动化运维
工具的搭建
1.ansible的基本信息ansible是一种
自动化运维
工具,基于paramiko开发的,并且基于模块化工作,Ansible是一种集成IT系统的配置管理、应用部署、执行特定任务的开源平台,它是基于python
牧 风
·
2020-09-11 22:30
ansible
【大咖有约】苏宁陈华军:基于Pacemaker+MHA的MySQL HA方案实践
并将于5月14日“数据库
自动化运维
”专场分享题为《基于Pacemaker+MHA的MySQLHA方案实践》的演讲,敬请期待!
gaokeke
·
2020-09-11 21:20
python----
输出变量
输出变量欢迎来到我的博客!天波易谢,寸暑难留。1.输出变量:前面我们学习了变量。我们定义一个变量后,该如何输出这个变量呢?我们这时就需要print()这个函数。如果输出内容的话,把内容添加在括号里,并用双引号引起来,像print("HelloWorld!"),如果我们输出一个变量的话,把变量名添加到括号里面就可以了。这里我们定义一个变量name,并输出这个变量。1.11.2这个变量打印出来了,但现
a_ningning
·
2020-09-11 21:29
Python
Python
用SaltStack实现自动部署OpenStack
salt-minionredhat7.2172.25.27.2comput计算节点、salt-miniomredhat7.2172.25.27.3server3salt-master二、SaltStack安装与配置请参考:
自动化运维
工具
Running_free
·
2020-09-11 21:40
linux运维
linux运维学习之ansib基础知识详解
ansible是新出现的
自动化运维
工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能,那么除了
weixin_34072857
·
2020-09-11 17:54
企业—ansible的简介及其部署
一.ansible的简介1.定义ansible是新出现的
自动化运维
工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置
MNMWNM
·
2020-09-11 11:13
自动化运维
工具cobbler的使用
概述:cobbler实现自动化安装OS,是依赖于:网卡的PXE技术(dhcpclient、tftpclient)+anaconda(linux上安装操作系统的程序)+dhcp(为需要安装操作系统的主机分配IP)+tftp(提供基于网卡引导时所需要的启动文件)+httpd(osinstalltree的存放位置)实现的。使用cobbler的命令能够自动化地实现:在tftpserver上提供基于网卡引导
weixin_33895604
·
2020-09-11 11:33
python----
函数与函数式编程
一.函数与函数式编程1.面向对象编程(类)class2.面向过程编程(过程)def3.函数式编程(函数)def(1)函数的特点:代码重用:可扩展性;保持一致性。(2)函数的定义:#python中函数定义方法deftest(x):#定义函数格式"""thefunctiondefinitions"""#函数说明x+=1returnx#返回值数=0,返回None,#返回值数=1,返回object,eg.
weixin_30662109
·
2020-09-11 10:25
【Python之路】第二篇--初识Python
互联网公司广泛使用Python来做的事一般有:
自动化运维
、自
san.hang
·
2020-09-11 10:29
SaltSack
自动化运维
(7)——配置nginx的自动化部署(从基本部署到各项优化)
1.为什么要配置nginx的自动化部署?nginx在实际生产环境当中意义巨大,因此自动化部署nginx是必须要会的!!!2.具体过程如下昨天已经做过apache的自动化部署了,今天接着来学习nginx(1)在base目录下面创建nginx目录,进入nginx目录,创建files目录(2)将nginx的压缩包放到filess目录下面,这就是安装前要准备的资源(3)在nginx目录下编写自动部署脚本i
温柔梦9527
·
2020-09-11 06:19
linux运维——企业实战
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他