Python实现配置文件备份的方法

作者:Linjianying110 时间:2021-06-11 01:39:03 

本文实例讲述了Python实现配置文件备份的方法。分享给大家供大家参考。具体如下:

这里平台为Linux:


#!/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程序设计有所帮助。

标签:Python,备份
0
投稿

猜你喜欢

  • Python+OCR实现文档解析的示例代码

    2023-11-22 02:34:19
  • Python基于回溯法子集树模板解决选排问题示例

    2023-02-15 18:12:37
  • Django如何使用jwt获取用户信息

    2022-07-06 10:08:34
  • springboot多数据源配合docker部署mysql主从实现读写分离效果

    2024-01-28 11:14:53
  • 一文详解kubernetes 中资源分配的那些事

    2024-05-22 17:47:57
  • 使用pandas实现筛选出指定列值所对应的行

    2023-05-06 18:29:53
  • Python操作MySQL简单实现方法

    2024-01-19 04:45:44
  • Microsoft VBScript 运行时错误 错误800a0005 无效的过程调用或参数

    2010-03-25 21:51:00
  • asp中字符编码转换的10个函数[荐]

    2007-11-11 10:32:00
  • word-wrap同word-break的区别

    2007-10-24 20:08:00
  • python实现ID3决策树算法

    2023-04-13 09:35:28
  • 详解MySQL中DROP,TRUNCATE 和DELETE的区别实现mysql从零开始

    2024-01-13 05:43:07
  • 关于utf-8格式中截取中英文字符串长度无效的问题

    2008-11-25 14:00:00
  • Python检查 云备份进程是否正常运行代码实例

    2023-07-08 23:59:05
  • python sort、sorted高级排序技巧

    2023-02-24 16:20:31
  • django+mysql的使用示例

    2022-10-24 20:34:15
  • python学生信息管理系统实现代码

    2023-10-31 06:18:10
  • vuex页面刷新后数据丢失的方法

    2024-05-09 15:19:29
  • SQL server 自增ID--序号自动增加的字段操作

    2024-01-29 03:51:55
  • 基于Python实现抢注大词的提词工具

    2022-04-07 02:00:20
  • asp之家 网络编程 m.aspxhome.com