Have you ever done a thing repeatedly on your computer and wished that you could automate it and get it to run on its own?
In Linux, the easiest way to schedule and automate a task is to use the crontab. This is a command line based application that allows you to execute commands or scripts automatically at a specified time/date.
For those who dislike the terminal and command line interface, Gnome Schedule is the graphical equivalent of the crontab. It leverages the power of vixie-cron, dcron and at to manage your crontab file and provide an easy way to schedule tasks on your computer. Be it scheduling a recurrent task or task that happens only once, Gnome-schedule has no problem in handling it.