本文实例讲述了Python实现配置文件备份的方法。分享给大家供大家参考。具体如下:
这里平台为Linux:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#!/usr/bin/python #Author:gdlinjianying@qq.com import os import time source = [ '/etc/sysconfig/network-scripts' , '/etc/sysconfig/network' , '/etc/resolv.conf' ] target_dir = '/opt/' target = target_dir + time.strftime( '%Y%m%d%H%M%S' + '.tar.gz' ) tar_command = "tar -czvf '%s' %s" % (target, ' ' .join(source)) if os.system(tar_command) = = 0 : print '\nResult:' print 'Successful backup to' , target else : print '\nResult:' print 'Backup failed' |
希望本文所述对大家的Python程序设计有所帮助。