Linux
maijb
这个作者很懒,什么都没留下…
展开
-
CentOS 7 使用 systemctl 配置管理服务启停
我司的服务器基本都是 CentOS 7.x 系统,通过系统源安装的服务一般都可以通过 systemctl start XXX.service 命令来一键启动服务,但有一些组件因为种种不可抗因素只能通过解压tar包的方式安装到服务器,每次启动都需要到组件目录下执行特定的命令,管理起来十分不方便。可以自行编写 systemctl 配置文件来实现一键启停服务的效果。 操作系统:CentOS 7 systemctl 的配置脚本在服务器的 /usr/lib/systemd 目录下,其中 system 子目录里面的是原创 2020-10-25 21:19:40 · 687 阅读 · 0 评论 -
shell脚本定时备份MySQL数据库数据并保留指定时间
公司用到的MySQL数据库,经常有同事通过一顿骚操作把一些关键的配置数据误删,每次恢复都要花上不少时间,于是写了个shell脚本,结合corntab每天凌晨备份数据库,并保留7天。 此备份脚本也可用于生产环境MySQL数据库定时备份。 环境:CentOS 7.5 / MySQL 5.7 #!/bin/sh # 数据库账号信息 DB_USER="root" DB_PWD="root" DB_HOST="127.0.0.1" DB_PORT="3306" # MYSQL所在目录 MYSQL_DI原创 2020-10-10 10:11:39 · 370 阅读 · 1 评论