最近本地虚拟机的空间老是被备份给占满,为了偷懒不想自己天天登录上去清除,才写了这个自动清理脚本.
系统:centos 5.x
脚本内容:
cat make_room.sh#!/bin/bash#size=`df -hP|grep /dev/
本文实例为大家分享了shell跨服务器备份文件的具体代码,供大家参考,具体内容如下需求:查询某个文件夹下的所有文件,将文件修改时间小于当前时间,并大于当前时间前一天的文件备份到另一台服务器对应的文件夹下
思路:
1、递归查询文件夹下的文件
整体思路
将要备份的目录列为一个列表,通过执行系统命令,进行压缩、备份。
这样关键在于构造命令并使用 os.system( )来执行,一开始使用zip 命令始终没有成功,后来发现Windows下并没有这个命令,还要安装GnuWin32项目,