正方教务系统弱口令 #coding:utf-8 import requests url = 'http://zfjw.tjykdxlcyxy.cn/(2ize...
/usr/bin/python #encodeing:utf-8 import os import time import string #需要备份的目录 source = ['/usr/local/nagios...','/var/www/html/cacti'] #存放备份的路径 target_dir = '/data/backup/nagios&cacti' #目录日期 today = target_dir +...time.strftime('%Y%m%d') #当前时间 now = time.strftime('%H%M%S') #创建存放备份的目录 if not os.path.exists(today):...'Successful created directory', today else: print 'Already Directory' #停留5秒 time.sleep(5) #备份名字...print 'Backup failed' #mysql备份 """ mysql-backup""" #定义备份数据库名 databases = ['cacti','Syslog'] #数据库用户 sql_user
脚本简介: 1)备份源目录的文件 2)目标文件以tar 和bzip2的方式压缩之后放在当前日期文件夹下 3)备份文件以时间注释和执行脚本的用户命名 4)主要用到了时间模块,系统模块,和getpass模块...5)source 可以修改为想备份的目录,因为备份目录一般不经常变动,所以这里写死了 #!.../bin/env python #告诉解释器查找pyton解释器并且使用它 #_*_encoding:utf8_*_ #指定编码为utf8编码 import os #导入系统模块 import...target_dir = '/oradata/backup/' #定义备份目标目录 user = getpass.getuser() #定义使用备份脚本的用户 today = target_dir...len(comment) == 0: #检查输入的注释是否为空 target = today + now + '_' + user + '_' + 'tar.bz2' #如果注释为空,备份文件的文件名为日期时间运行脚本用户
今天简单的写了个python的mysql备份脚本,其实也不是很难呀。比shell简洁了很多! 开整: 注释都用英文写了,有些英语基础的朋友应该都可以看得懂了! #!.../usr/bin/env python #backup the gtshop #author:ley #encoding=utf8 #date:2015-06 import os,sys,datetime... print 'sucessful gzip gtshop' else: print 'gzip failed' 执行结果: [root@localhost script]# python
此脚本适用于备份指定发布目录下的目录,可适当修改运用! #!.../usr/bin/env python #backup app python script. import os import time import sys nowTime = time.strftime
脚本介绍: 1)备份源目录的文件 2)目标文件以tar 和bzip2的方式压缩之后放在当前日期文件夹下 4)备份文件以时间注释和执行脚本的用户命名 3)主要用到了时间模块,系统模块,和getpass模块.../bin/env python import os import time import getpass source = ['/data/mysql', '/data/mysql/mysql.../bin/env python #告诉解释器查找pyton解释器并且使用它 #_*_encoding:utf8_*_ #指定编码为utf8编码 import os #导入系统模块 import... target_dir = '/backup/' #定义备份目标目录 user = getpass.getuser() #定义使用备份脚本的用户 today = target_dir + ...len(comment) == 0: #检查输入的注释是否为空 target = today + now + '_' + user + '_' + 'tar.bz2' #如果注释为空,备份文件的文件名为日期时间运行脚本用户
编写一个Python脚本,实现为重要的文件或文件夹在指定的目录下创建备份。 [设计思路] [1] 将需要备份的文件和目录由一个列表指定,通过传入参数获得并保存到列表中。...[2] 备份应该保存在主备份目录中。 [3] 将文件备份成一个压缩文件。 [4] 每一次备份都根据当前的日期在主备份目录中创建一个子文件夹,而所备份的文件命名为当期的时间保存在这个子文件夹中。...可以使用任何本地的存档压缩命令,只要它有命令行界面就可以了,那样就可以从脚本中传递参数给它。...[参考] [1] A Byte of Python, 2005 [2] Python Manuals 2.6 #!.../usr/bin/python # Filename: backup_ver1.py # 2010-7-12 wcdj import os import time import sys
''' 功能:备份文件 版本:1.0 作者:白 ''' import os,time,sys d_dir = '/data/backup/' d_file = 'system_bak.tar.gz'
Python 是安全从业人员最喜欢的一门编程语言之一(ruby) Python语言可以说是万金油的语言,在各种领域都有所建树,有Python安全的一位国外大神说过Python不可以进行系统编程,我理解为不适合...这一段时间一直更新的都是关于Kali中的工具使用,这回我们换一个口味,来写一写Python开发小脚本。...在这种情况下Python 有很大的优势,毕竟这种时候一般我们不需要考虑速度问题 之前我分享过线下CTF的相关经验,在赛场上一旦发现漏洞时候,写一个批量获取flag的脚本时候需要的就是速度,毕竟5分钟flag...这次我写了一个备份扫描的工具,之前美国某高级政府网站被入侵,入侵者在Facebook 公开入侵方法的时候说过其实防御做的很好,常规方法很难入侵,最后扫描到了一个网站源码的备份忘记删除,结果最后获取到了网站权限...这个脚本很简单,也是以后扩展的一个基础,在此基础上再开发其他功能。
鉴于有些小伙伴在寻找博客园迁移到个人博客的方案,本人针对博客园实现了一个自动备份脚本,可以快速将博客园中自己的文章备份成Markdown格式的独立文件,备份后的md文件可以直接放入到hexo博客中,快速生成自己的站点...首先第一步将博客园主题替换为codinglife默认主题,第二步登录到自己的博客园后台,然后选择博客备份,备份所有的随笔文章,如下所示: 备份出来以后将其命名为backup.xml,然后新建一个main.py...脚本,以及一个blog目录,代码实现的原理是,解析xml格式并依次提取出文档内容,然后分别保存为markdown文件。...转存文章到MarkDown格式: 写入备份脚本,代码如下所示,运行后即可自动转存文件到blog目录下,当运行结束后备份也就结束了。...description: '{}'\n".format("该文章暂无概述,自动增加注释")) elif description_check == "```Python
学习python,将shell备份脚本改成了python脚本练手.python oracle备份脚本一例如下。 #!.../usr/bin/env python # -*- coding: utf-8 -*- import time import os #配置oracle环境变量参数 os.environ["NLS_LANG...exp_node1 = "\n成功备份文件到目录...." exp_node2 = "备份失败" cls_node1 = "数据库备份数据清除成功,删除语句如下...." cls_node2 = "数据库备份清除失败...time.strftime('%d'),time.strftime('%H'),time.strftime('%M'),time.strftime('%S')) exp_note = "数据库备份执行语句
记录下postgresql备份脚本。...文件对应的格式为(前四个字段可以使用通配符 * 号): hostname:port:database:username:password # 使用通配符如下: *:*:*:*:u5xhYE3REq # 备份脚本.../usr/bin/env bash # postgresql全库备份脚本 set -e # 定义数据库连接及库名等相关信息 db_host=127.0.0.1 db_port=5432 db_user...=postgres # db指定要备份的数据库,多个库请换行输入 db_name=( ndcms_master ) backup_dir=/apps/usr/postgres/pg_backup...${db_host} -p ${db_port} -U ${db_user} -F c -b -f ${backup_dir}${i}_${cur_date}.dump ${i} done # 从备份中恢复指令
尝试写了一个 shell 脚本来备份站点,话说之前要么是懒得备份,要么是人肉备份,自从另一台vps被黑了之后,也是长记性了,虽然写的不咋地,但备份一下文件,还是绰绰有余的。 #!...-----------------------------------------------------+" need_compress=( '/home/wwwroot' #需要备份的目录...登录用户名 DB_PASSWORD="root" #mysql登录密码 DATABASES=( "pic" #备份的数据库名
/home/kaifa/mongodb/bin/mongodump -h xxxxxx:27017 --directoryperdb -d hems_onlin...
/bin/bash # 以下配置信息请自己修改 mysql_user="root" #MySQL备份用户 mysql_password="summer123" #MySQL备份用户的密码 mysql_host...如("db1" "db2" "db3") backup_location=/home/summer/mysqlBack #备份数据存放位置,末尾请不要带"/",此项可以保持默认,程序会自动创建文件夹...expire_backup_delete="ON" #是否开启过期备份删除 ON为开启 OFF为关闭 expire_days=3 #过期时间天数 默认为三天,此项只有在expire_backup_delete...开启时有效 # 本行开始以下不需要修改 backup_time=`date +%Y%m%d%H%M` #定义备份详细时间 backup_Ymd=`date +%Y-%m-%d` #定义备份目录中的年月日时间...Please wait......" # 判断有没有定义备份的数据库,如果定义则开始备份,否则退出备份 if [ "$backup_db_arr" !
# 1.备份date文件 按每周轮播储存 # 2.shell脚本 #!
hostip -e"SHOW DATABASES;"` denylists=(Database mysql test information_schema performance_schema) #循环备份数据库...for dbname in ${dblists[*]} do #排除不用备份的数据库 flag=0 for i in ${denylists[*]} do if [ "$i" = "...$dbname" ] then flag=1 fi done if [ $flag -ne 1 ] then #指定时间日期和备份目录 backupdir=/data/bakmysql/.../mysql/bin/mysql -u$username -p$password -h$hostip $dbname -e"SHOW MASTER STATUS;" >>$LogFile #开始备份数据库...+"%y-%m-%d %H:%M:%S") >> $LogFile echo "--------------------------" >> $LogFile fi done #删除七天前备份
1、客户端脚本 这里我拿nfs服务器充当客户端 #/bin/bash Backup_dir="/backup" IP_info=$(hostname -i) #cerate backup dir mkdir...2、web服务器脚本 #/bin/bash Backup_dir="/backup" IP_info=$(hostname -i) #cerate backup dir mkdir -p $Backup_dir...3、备份服务器脚本 #del 180 day ago data find /backup/ -type f -mtime +180 !...4、实现自动完成全网数据备份(定时任务) 客户端定时任务: crontab -e # backup data 0 0 * * * /bin/sh /server/scripts
Python脚本自动备份Mysql数据库,此脚本会备份所有数据库,并按库名创建文件夹保存,只保留最近7天的备份数据。可自定义修改。支持Python2,、Python3。...-y # 或者 yum install python3-setuptools -y easy_install pip # 或者 easy_install3 pip # 安装PyMySQL pip install...PyMySQL 放入脚本文件,并给权限 执行脚本 /data/shell/mysql_back.py 添加Linux定时任务命令 crontab -e #进去添加下边代码 */15 * * * *.../data/shell/mysql_back.py > /data/shell/logs.log 2>&1 & #定时时间格式 脚本路径/脚本 #:wq保存退出即可 mysql_back.py脚本文件.../usr/bin/python # -*- coding: UTF-8 -*- # 先安装PyMySQL模块 pip install PyMySQL # 忽略产生的警告是信息 import warnings
领取专属 10元无门槛券
手把手带您无忧上云