随笔分类 -  工作记录

摘要:1、检查脚本 D:/check.py import os import datetime import argparse # 获取文件名 parser = argparse.ArgumentParser() parser.add_argument('filename') args = parser. 阅读全文
posted @ 2024-04-30 10:57 adai_kfl 阅读(62) 评论(0) 推荐(0) 编辑
摘要:最近公司上了一个转储服务器,用于存储所有应用系统的数据文件备份,由于每天的备份文件都放在一个固定的文件夹,不需要的文件也会传过来,日后不方便整理,于是便使用Python脚本,将需要的每个文件每日进行归类整理。 一、配置文件格式 { "otcdDBBAK": { "foldername": "otcd 阅读全文
posted @ 2023-02-21 22:32 adai_kfl 阅读(65) 评论(0) 推荐(0) 编辑
摘要:设置每月初,删除前两个月的打包文件,以及打包当天的文件 #!/bash/sh curDir=`pwd` # 上个月第一天 lastBackupDate=`date -d "2 month ago" "+%Y%m01"` # 备份日,计划任务设置每月第一天执行 backupDate=`date "+% 阅读全文
posted @ 2023-02-02 17:21 adai_kfl 阅读(134) 评论(0) 推荐(0) 编辑
摘要:目的:从多个文件中筛选包含某个字符串的文件 import os from shutil import copy # 获取所有后缀为.log 的文件 def getAllFiles(targetDir): files = [] listFiles = os.listdir(targetDir) for 阅读全文
posted @ 2023-01-16 09:20 adai_kfl 阅读(25) 评论(0) 推荐(0) 编辑
摘要:由于公司网络限制,业务人员反馈在本地解压远程文件夹下面的压缩包很慢,网络上也不能修改其它权限,所以想通过python实现在本地执行远程命令解压远程文件 import winrm import datetime import os # import threading # 解压缩格式为 WinRAR 阅读全文
posted @ 2022-09-20 11:09 adai_kfl 阅读(216) 评论(0) 推荐(0) 编辑
摘要:1、文件目录结构 [root@dg1 rhel-7-server-rpms]# tree -L 2 . ├── 9d69672f86f4d058e1c2e7fd690c3e5fbf7a46e3-updateinfo.xml.gz ├── c76c2299-12f3-4f9c-b7bd-03bacee 阅读全文
posted @ 2022-09-19 21:29 adai_kfl 阅读(133) 评论(0) 推荐(0) 编辑
摘要:1、文件目录环境 [root@dg1 oracle19c]# tree . ├── compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm ├── LINUX.X64_193000_db_home.zip ├── oracle19c.sh └── p30125133_ 阅读全文
posted @ 2022-09-19 21:17 adai_kfl 阅读(195) 评论(0) 推荐(0) 编辑
摘要:一、参数设置 系统环境: 数据库:oracle11gr2 主库安装了数据库实例,备库没有安装数据库实例。 本次实验,主备库物理路径保持一致。 DG参数设置: | HOSTNAME | IP | SERVICE_NAME | DB_UNIQUE_NAME | INSTANCE_NAME | SERVI 阅读全文
posted @ 2022-09-19 11:21 adai_kfl 阅读(165) 评论(0) 推荐(1) 编辑
摘要:1、查看当前状态 root有7个多G 2、新增了一块磁盘sdb,容量为20G 3、fdisk /dev/sdb ——划分区,新建分区sdb1 4、mkfs.ext4 /dev/sdb ——格式化成ext4格式 5、pvcreate /dev/sdb1 ——创建pv 6、查看vg状态 7、vgexte 阅读全文
posted @ 2022-09-19 11:18 adai_kfl 阅读(82) 评论(0) 推荐(0) 编辑
摘要:我的运维平台——新增对文件MD5的校验 前言 根据上头领导的发文要求,我们需要对我们每天传输过来的交易软件的备份介质进行MD5码值校验,保证文件的完整性。由于需要比对的文件比较多,一个个比对太累了,还浪费时间,于是我准备在我的运维平台中新增MD5码值的校验功能。 所需功能 ++ 比对传输过来的文件数 阅读全文
posted @ 2022-09-19 11:10 adai_kfl 阅读(674) 评论(1) 推荐(0) 编辑
摘要:我的运维平台——新增SQL语句执行操作 前言 基于之前开发的运维平台,可以完成执行Linux命令功能之后,发现不能直接执行oracle的SQL语句,于是我在此基础上我新增了数据库的操作功能。 功能实现 (一)执行SQL语句方面 1、使用subprocess模块调用SQL*plus子进程; 2、由于S 阅读全文
posted @ 2022-09-19 11:09 adai_kfl 阅读(751) 评论(0) 推荐(0) 编辑
摘要:我的运维平台 前言 由于工作上,管理的Linux服务器比较多,每天或定期需要检查系统运行状况,故产生一种想法:想要做一个可视化界面,不需要每天一个一个地敲命令,统一管理我的Linux服务器,获取我所需要的信息。 系统功能分析 需要实现功能如下: 一、需要可视化界面可供操作;(半自动半人工是我认为的最 阅读全文
posted @ 2022-09-19 10:42 adai_kfl 阅读(938) 评论(1) 推荐(0) 编辑
摘要:使用python筛选所需要的Excel文件 最近公司要求从两千多个Excel文件中,找出包含敏感信息的Excel文件。通过抽取部分样本文件之后,发现包含敏感信息的文件都有相同特征的数据,所以我通过通过python实现对特征数据的匹配,获取到相应的Excel文档。 实现过程分三步: 第一步:获取文件夹 阅读全文
posted @ 2022-09-19 10:40 adai_kfl 阅读(265) 评论(0) 推荐(0) 编辑
摘要:使用脚本修改hosts文件(bat+python) 一、使用bat脚本方式 使用bat修改hosts文件,首先判断默认路径是否存在,如不存在,手工输入目标文件地址(一般用不着): SET hosts=C:\Windows\System32\drivers\etc\hosts if exist %ho 阅读全文
posted @ 2022-09-19 10:38 adai_kfl 阅读(2232) 评论(0) 推荐(0) 编辑
摘要:python实现文件下载功能(Linux+Windows本地) 一、前提介绍 我的日常工作中,有一项固定的工作内容,就是需要从不同的服务器上将各个应用系统的数据库备份拉到本地。由于此项工作太过于机械化,占用时间较多,在经历了一段时间的折磨之后,我就开始尝试使用脚本来完成这项工作。 我的备份介质存在比 阅读全文
posted @ 2022-09-19 10:36 adai_kfl 阅读(1493) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示