
自动化运维
文章平均质量分 81
无敌的白金之星
这个作者很懒,什么都没留下…
展开
-
自动化与运维入门(一)自动化运维与shell简介
自动化与运维可以做什么消除无效率 - 运维工作的手动工作,如果可以实现自动化,将显著提升效率水平。减少错误 - 即使最谨慎的人,也会犯错,尤其是面对着重复性工作。通过运维自动化工具来完成这样的工作,结果是显而易见的,错误率将大大降低。最大化员工使用 - 通过运维自动化,运维专家们的经历可以集中在更复杂、更有战略意义的业务问题上。同时也降低了雇佣更多员工来应对工作量增加的需求。同样一批人...原创 2018-10-10 11:38:49 · 8545 阅读 · 2 评论 -
自动化运维入门(二)shell中的变量
2 shell中的变量2.1 变量介绍在shell中,变量分为全局变量,局部变量,脚本变量三大类。其次,变量的类型只有字符串,只有在数字运算的时候解释器才会把数字解释成数字。 变量的定义:变量名=变量值 例如: python@ubuntu:~/Desktop$ user=python # 当前终端定义变量user的值为python2.2 本地变量本地变量...原创 2018-10-10 11:38:55 · 432 阅读 · 0 评论 -
自动化与运维入门(三)shell进阶
什么是代码发布: 把代码放到互联网服务器上,对外提供wen使用 发布代码的方式: 手工发布代码缺点原创 2018-10-10 11:39:00 · 458 阅读 · 0 评论 -
自动化运维入门(四)shell流程控制(控制语句与函数)
2 shell流程控制2.1 if分支语句语法格式:if [ 条件 ]then 指令fi # 作为结束语#!/bin/bashif [ "weibo" == "中国人" ]then echo "中国人&原创 2018-10-10 11:39:06 · 263 阅读 · 0 评论 -
自动化运维入门——(六)代码发布脚本编写
1、简单脚本编写1.1 命令罗列目的:实现代码仓库主机上的操作命令功能即可 实现简单的功能— 简单的命令罗列#!/bin/bash# 功能:打包代码# 脚本名:tar_code.sh# 作者:itcast# 版本:V 0.1# 联系方式:www.itcast.cncd /data/codes[ -f django.tar.gz ] && rm -f...原创 2018-10-10 11:39:13 · 2954 阅读 · 0 评论 -
自动化与运维入门(五)——代码发布基本知识
1 代码发布简介1.1 什么是代码发布代码发布是:将代码放到互联网服务器上,对外提供web服务。1.2 发布方式常见的代码发布方式有两种:手工方式和脚本方 手工发布代码 脚本发布代码 慢 快 干扰因素多 干扰因素少 不安全 安全2 代码发布流程2.1 流程简介2.2 流程详解2....原创 2019-03-04 11:16:02 · 1131 阅读 · 0 评论