本文实例讲述了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程序设计有所帮助。