1. CentOS设置系统和Tomcat定时重启,执行以下命令:
[root@qfx_centos ~]# vi /etc/crontab

2.添加以下内容(etc/crontab文件中添加信息如要指定用户):

# 每周2凌晨3点15分使用root用户重新启动系统
15 3 * * 2 root init 6

# 每天凌晨4点5分关闭tomcat
5 4 * * * root /opt/tomcat/bin/shutdown.sh

# 每天凌晨4点6分启动tomcat
6 4 * * * root /opt/tomcat/bin/startup.sh

3.刷新定时任务,使其生效:

[root@qfx_centos ~]# service crond restart

4.常用命令:

#启动cron
service crond start
#关闭cron
service crond stop
#重启cron
service crond restart

5.查看任务(根据Linux版本不同,可能无法显示,部分系统只能查询crontab -3 中的任务):

[root@qfx_centos ~]# crontab -l

crontab常用命令

# 查看
crontab -l
# 编辑
crontab -e
# 删除
crontab -r
# 刷新
systemctl reload crond.service

Crontab的用法请点击Centos Crontab简单应用

关于"vi /etc/ crontab"与"crontab -e"的区别,请看这里 Linux执行定时任务(crontab)遇到的坑