美文网首页Centos7
CentOS7 定时任务

CentOS7 定时任务

作者: 君子若莲 | 来源:发表于2018-03-07 17:29 被阅读3次

领导要求每天要关机,前两天安装了个ORACLE,每天关机开机还得启动,挺麻烦,懒惰了几天终于决定写个自动启停的脚本,过程如下。

1启动脚本 autoStartOracle.sh 内容

su - oracle<<EOFS

sqlplus /nolog<<EOF

connect /as sysdba

startup

exit

EOF

lsnrctl start

echo EOFS

停止脚本 autoStopOracle.sh 内容

su - oracle<<EOFS

sqlplus /nolog<<EOF

connect /as sysdba

shutdown normal

exit

EOF

lsnrctl stop

EOFS

目标:停止脚本定时启动,启动脚本开机启动。

#chmod +x  autoStartOracle.sh

#chmod +x  autoStopOracle.sh

定时执行依靠cronie 实现,可通过rpm -q cronie 确定是否已经安装,没有的话用#yum install cronie 安装

cat /etc/crontab

systemctl restart crond.service

自动关闭完成。

开机启动

chmod +x /etc/rc.d.local

vi /etc/rc.local

搞定。

参考资料

https://www.rosehosting.com/blog/automate-system-tasks-using-cron-on-centos-7/

https://www.joe0.com/2016/01/03/how-to-automatically-run-script-at-boot-time-in-centos-7/

相关文章

  • 定时启动docker容器

    对于一些不稳定又难于定位的问题的服务,可以定时重启下,这是最简单的办法。 创建定时任务(centos7) 查看定时...

  • CentOS7 定时任务

    领导要求每天要关机,前两天安装了个ORACLE,每天关机开机还得启动,挺麻烦,懒惰了几天终于决定写个自动启停的脚本...

  • linux定时任务crontab

    利用linux的定时任务crontab来执行脚本,在centos7版本下运行 1、安装crontab yum in...

  • centos7 定时任务详解

    前言 工作中需要开启一个定时任务:每天晚上2点进行爬虫代码的运行,这不得不去学习一下linux 下的定时任务cro...

  • centos7 定时任务crontab

    安装crontab 服务 常用命令 规则minute hour day month week commandmin...

  • centos7定时任务crontab

    crontab 用于提交和管理执行周期性的任务。 若需要每天凌晨 1 点执行一次任务; 若每隔1分钟检查某服务运行...

  • 2019-07-31定时任务

    定时任务 定时任务实现方法 系统默认定时任务 用户自定义设置定时任务 定时任务配置文件 定时任务启动 定时任务样例...

  • centos7 配置crontab定时任务

    1. 启动cron服务 2. 开机自动启动cron服务 3. 通过crontab命令管理定时任务 crontab命...

  • centos7的crond定时任务

    1 问题 开发初期多人协作,代码合并过度频繁,每次都触发cicd影响正常测试和联调进度 2 解决方案 关闭项目的d...

  • 分布式定时调度-xxl-job

    一、定时任务概述 1.1 定时任务认识 1.1.1 什么是定时任务 定时任务是按照指定时间周期运行任务。使用场景为...

网友评论

    本文标题:CentOS7 定时任务

    本文链接:https://www.haomeiwen.com/subject/tuusaxtx.html