Setting Up Cron Job Using crontab

Setting Up Cron Job Using crontab:
Step 1:
Open a Terminal Window (Command Line) in Linux.

Step 2: The following is a list of cron directories:/etc/cron.hourly

/etc/cron.daily
/etc/cron.weekly/etc/cron.monthly

Copy your shell script ‘script.sh` or ‘script’ into one of the directories above.If you need to run the script hourly, place your script file in the “cron.hourly”folder. For daily, place it inside the “cron.daily” and so forth.

Step 3: Give the shell script the correct permission. For example, if script is called“script.sh”, set permission as follows:

cd /etc/cron.daily/chmod 755 script.sh

Step 4: Add new cron job to crontab:
crontab –e
This opens vi editor for you. Create the cron command using the following syntax:

page1image1477719632

1.2.3.4.5.6.

More

The number of minutes after the hour (0 to 59)
The hour in military time (24 hour) format (0 to 23)The day of the month (1 to 31)
The month (1 to 12)
The day of the week(0 or 7 is Sun, or use name)The command to run

graphically they would look like this:

* * * * * Command to be executed-----|||||

  • |  |

  • |  |

  • |  |

  • |      +----------- Hour (0 - 23)
    +------------- Min (0 - 59)
    
|     |     +----- Day of week (0-7)
|     +------- Month (1 - 12)
+--------- Day of month (1 - 31)

An example command would be “0 0 * * * /etc/cron.daily/script.sh”. Thiswould mean that the shell script will exactly execute at midnight everynight.

To save the changes to the crontab that you just made, hit ESC key, andthen type :w followed by :q to exit.

To list existing cron jobs:

crontab –l

To remove an existing cron job:

  • Enter: crontab –e

  • Delete the line that contains your cron jobHitESC>:w>:q 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值