09 2018 档案
将mysql数据库的数据导出做成excl表格通过邮件发送附件发给指定人
摘要:mysql数据库的数据导出成excl表 方法一: 方法二: 转换字符编码 linux使用的字符集是utf-8 windows使用的是GBK 将文件定义成附件发送 使用python邮件 阅读全文
posted @ 2018-09-29 15:50 临渊慕鱼不如退而结网 阅读(1039) 评论(0) 推荐(0)
监听服务端口及邮件报警脚本
摘要:监听端口脚本 发送邮件脚本 nohup把脚本挂在终端执行 阅读全文
posted @ 2018-09-26 11:18 临渊慕鱼不如退而结网 阅读(355) 评论(0) 推荐(0)
ubantu下docker安装
摘要:开始安装 由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本: 更新apt包索引 安装以下包以使apt可以通过HTTPS使用存储库(repository): 添加Docker官方的GPG密钥: 使用下面的命令来设置stable存储库: 再更新一下apt包索引: 安装最新版本的 阅读全文
posted @ 2018-09-25 10:53 临渊慕鱼不如退而结网 阅读(191) 评论(0) 推荐(0)
python 邮件报警
摘要:import smtplib from smtplib import SMTP_SSL from email.mime.text import MIMEText from email.header import Header fo = open("/mail/tomcatrizhi/rizhi.txt", "r",encoding='utf-8') #打开一个文件只读 msg =... 阅读全文
posted @ 2018-09-25 10:10 临渊慕鱼不如退而结网 阅读(182) 评论(0) 推荐(0)
gitlib的安装
摘要:下载ruby 安装依赖 阅读全文
posted @ 2018-09-10 21:13 临渊慕鱼不如退而结网 阅读(175) 评论(0) 推荐(0)
sed与awk
摘要:sed 格式 sed 流程: (循环打印) sed是将文件里的每一行读入模式空间进行操作, sed选项 sed命令 sed指定文件内容的执行范围 sed '10' 命令 #匹配第10行 '10,20' #匹配10到20行 '10,+20' #匹配10到30行 '1~2' #从第一行开始以2为间隔,匹 阅读全文
posted @ 2018-09-09 16:10 临渊慕鱼不如退而结网 阅读(447) 评论(0) 推荐(0)
Docker的镜像制作与整套项目一键打包部署
摘要:Dockerfile常用指令介绍 利用Dockerfile编写简单的nginxWeb镜像 构建PHP网站平台镜像 创建nginx-php网络环境,并启动容器 通过浏览器进行访问测试 构建JAVA网站环境镜像 整套项目一键打包部署 Docker Compose用法 Compose是一个定义和管理多容器 阅读全文
posted @ 2018-09-05 21:37 临渊慕鱼不如退而结网 阅读(38378) 评论(3) 推荐(2)
docker 管理应用程序数据和网络管理
摘要:Volume和Bind Mount Docker提供三种不同方式将数据从宿主机挂载到容器中:volumes,bind mounts和tmpfs volumes:Docker管理宿主机文件系统的一部分(/var/lib/docker/volumes) bind mounts:可以存储在宿主机系统的任意 阅读全文
posted @ 2018-09-05 11:45 临渊慕鱼不如退而结网 阅读(944) 评论(0) 推荐(0)
docker安装和基本命令
摘要:Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 个完整的Docker有以下几个部分组成: Docker Client 客户端 Docker Dae 阅读全文
posted @ 2018-09-04 21:09 临渊慕鱼不如退而结网 阅读(1322) 评论(0) 推荐(0)
Jenkins
摘要:安装 rpm安装 导入插件 下载地址:http://updates.jenkins-ci.org/ 阅读全文
posted @ 2018-09-04 11:09 临渊慕鱼不如退而结网 阅读(150) 评论(0) 推荐(0)
Ansible批量自动化管理工具 roles标准化
摘要:批量管理服务器的工具,无需部署代理,通过ssh进行管理,是python写的 ansible 常用模块 : (1)shell命令模块执行命令 (2)copy模块批量下发文件或文件夹 (3)script模块批量运行脚本 Python3与ansible的安装 使用源码安装Python3.5 使用pip3安 阅读全文
posted @ 2018-09-03 12:20 临渊慕鱼不如退而结网 阅读(1320) 评论(0) 推荐(0)
git分布式版本管理系统
摘要:Git是分布式版本管理系统Svn是集中式版本管理系统 git速度快,适合大规模协同开发 什么是分布式版本管理系统 假如有10个人,每个人的代码库都是独立的,自己想进行代码提交回滚都可以,无需链接中央服务器,无需联网,所以git是本地开发还可以链接中央服务器与别人交换信息 Git生态 Git是分布式版 阅读全文
posted @ 2018-09-02 19:55 临渊慕鱼不如退而结网 阅读(316) 评论(0) 推荐(0)