好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 outputlog 于 2024-9-26 20:07 编辑
因为需要自己运维服务器,一些程序的日志的归档不想手动处理,所以自己制作了个windows和Linux平台的自动备份及清理文件的小工具,便于归档文件;
Linux:需要安装dotnet8的sdk搭配使用(编译的依赖于dotnet8),建议部署成Linux服务使用
win:不需要额外安装dotnet8的sdk(编译的独立不依赖环境的),可直接双击运行,也可部署成window服务进行使用
appsettings.ini 内的备份路径需根据实际情况自行进行调整,程序里面的时间判断是根据文件的修改时间来算是否需要备份清理的
生成的压缩文件内部源文件按 目录层级拼接成新的文件名,
例如 d:/a/b/20241101.log,自动备份清理a目录下的所有特定后缀为“log”的文件,那么生成的压缩包内部的源文件名为 b#20241101.log
(其他的依此类推,不局限于自动备份及清理log,还可以用于图片或者其他文档文本文件的自动备份及清理)
不局限于归档日志文件,还可以用于自动归档图片啊或者其他的文件
https://bymsg.lanzn.com/i9tsj2awsj1i
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|