I need to run scripts on my server at specific time (scheduling tasks).

If you need to run scripts on your server at specific time, you can use the use the task scheduling facility on your Virtuozzo Plesk Panel to make your server automatically run the scripts for you.

To schedule a task:

1. Login to your Virtuozzo Plesk Panel.




2. Select the Scheduled Tasks icon in the Server group.



3. Select the system user account on whose behalf the task will be executed.



4. Click Add New Task.



5. Specify when to run your command:
  • Minute - enter the value from 0 to 59
  • Hour - enter the value from 0 to 23
  • Day of the Month - enter the value from 1 to 31
  • Month - enter the value from 1 to 12, or select the month from a drop-down box
  • Day of the Week - enter the value from 0 to 6 (0 for Sunday), or select the day of the week from a drop-down box

You can schedule the time using the UNIX crontab entry format. In this format, you can:

  • enter several values separated by commas. Two numbers separated by a hyphen mean an inclusive range. For example, to run a task on the 4th, 5th, 6th, and 20th of a month, type 4-6,20.
  • insert an asterisk to specify all values allowed for this field. For example, to run a task daily, type * in the Day of the Month text box.
  • To schedule the task to run every Nth period, enter the combination */N, where N is the legal value for this field (minute, hour, day, month). For example, */15 in the Minute field schedules the task to start every 15 minutes.
6. Specify which command to run. Type it into the Command input box.

7. When you are ready, click the OK button to save the task details.



Related Articles

No related articles were found.

Attachments

No attachments were found.

Article Details

Last Updated
18th of February, 2009

Would you like to...

Print this page  Print this page

 Subscribe me

Subscribe me  Bookmark Article

Remove Highlighting Remove Highlighting

Edit this Article

Quick Edit

Export to PDF


User Opinions

No users have voted.

How would you rate this answer?




Thank you for rating this answer.

Continue