Enjoy the good life everyday!
关闭
欢迎来PyGo个人空间 ^_^
Crontab指定用户运行任务 | PyGo²

Crontab指定用户运行任务

每一个用户都有属于自己的crontab,crontab -l的时候显示都是自己的定时任务,不便于管理。
把所有任务集中管理,并指定每个任务的执行用户,记录一下。

Crontab 定时任务

系统环境

Contos7.5

操作

root用户。

  • 打开/etc/crontab文件中添加。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root

# For details see man 4 crontabs

# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed

# baidu自动推送
1 23 * * * mingliang.gao bash /home/mingliang.gao/crontab/auto_push_baidu/auto_baidu_push.sh

# db backup
30 02 * * * mingliang.gao bash /home/mingliang.gao/crontab/db_backup_task.sh > /dev/null 2>&1

这里面需要指定用户名,统一管理。

  • 本文作者:mingliang.gao【一个爱老婆Python程序猿。。。。。。】
  • 本文链接: http://pygo2.top/articles/44008/
  • 版权声明: 本博客所有文章欢迎转载,转载请注明出处!
觉得有帮助 请偶坐个公交车
0%