今天编写shell脚本,执行时报错 原因是eof前面不能有空格或tab,否则会告警。 要以以下格式才行 function send { ftp -inv << eof open ip user $username $password dir cd mid pwd put $i dir bye eof ...
分类:
系统相关 时间:
2020-03-12 16:00:13
阅读次数:
72
最近由于工作原因,写了几个脚本,然后再linux中用定时任务去跑,记录一下shell脚本的学习过程吧! 首先知道shell第一行#!/bin/bash表示这是一个shell脚本,例如下面这个简单的脚本: #!/bin/bash #author:java小新人 #date:20200311 #desc ...
分类:
系统相关 时间:
2020-03-11 23:24:44
阅读次数:
77
# 1.卸载之前的pip pip install --upgrade pip # 会发现pip卸载了,但是更新失败 # 2.下载pip最新版pip https://files.pythonhosted.org/packages/8e/76/66066b7bc71817238924c7e4b448ab ...
centos安装消息队列beanstalkd 在虚拟机上装一个centos系统,然后在centos上安装beanstalkd yum install epel-release // 不安装上一步,无法找到 beanstalkd yum install beanstalkd --enablerepo= ...
分类:
Web程序 时间:
2020-03-09 20:56:21
阅读次数:
62
应用场景:问题项目分为app和后台两种,为了保证再同一个环境下面测试,所以不可能链接开发本地服务进行测试,所以需要搭建一个测试环境,供app进行开发测试。这个时候就有一个问题,如果开发新增加功能或者app调试的时候发现问题,这个时候就需要提交新的代码或者修复bug,然后重新发布到测试环境中去。但是后台人员又不能进入Linux服务器中,只能通过Linux运维人员来重新部署,这样的效率就会极低。方案:
分类:
其他好文 时间:
2020-03-09 19:34:16
阅读次数:
69
Ansible是什麽? 简要来说,是一款自动化运维工具。假如有一百台服务器安装nginx,一台一台装累死,这里就可以用ansible批量安装部署,你想删除你们公司所有Linux服务器的 / ,建议用Ansible,批量删除,从运维小白到监狱风云,一步之遥,就用Ansible。 配置文件hosts s ...
分类:
其他好文 时间:
2020-03-09 13:49:19
阅读次数:
60
第一章 Ansible介绍 1.手工运维与自动化运维 1.手动运维时代 2.自动化运维 3.自动化运维带来的好处 1.什么是Ansible Ansible 是 python 中的一套模块,系统中的一套自动化工具,只需要使用 ssh 协议连接及可用来系统管理、自动化执行命令等任务。 2.为什么需要An ...
分类:
其他好文 时间:
2020-03-09 13:30:53
阅读次数:
63
saltstack 最新版实战 Latest release: 3000 (February 10, 2020)
分类:
其他好文 时间:
2020-03-09 11:51:12
阅读次数:
88
例子1: #!/bin/bash A=aaa C=${A:-bbb} echo $C 输出结果:aaa 例子2: #!/bin/bash A="" C=${A:-bbb} echo $C 输出结果:bbb 例子3: #!/bin/bash A=$1 C=${A:-bbb} echo $C $1是运行 ...
分类:
其他好文 时间:
2020-03-09 10:35:22
阅读次数:
81
1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录;ls-a/etc/[^[:alpha:]]*2、复制/etc目录下所有以P开头,以非数字结尾的文件或目录到/tmp/mytest1目录中;cp-a/etc/p*[^[:digit:]]/tmp/mytest1/3、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中;4、总
分类:
系统相关 时间:
2020-03-08 23:24:16
阅读次数:
79