Skip to content
  • Home
  • About
  • Contact
« Music search engine Fizy is seriously fast !
Create your own Personalized newspaper with Meehive »

How to schedule tasks in GNOME using gnome-schedule

By Sharninder | Published: April 6, 2009

gnomeMost Linux/Unix veterans use cron to schedule tasks on their machines and it is a very powerful utility for what it does.

The problem with cron is the cryptic syntax which tends to scare away most new users and the fact that a user has to use the terminal to create a new job.

In this tutorial we will explain how to use a graphical front end to cron, called gnome-schedule.

Gnome-schedule is a graphical front-end to cron and at, another utility to execute commands at a specified time . It is completely GUI driven and the user does not need to have any prior knowledge of cron or it’s syntax.

Gnome-schedule

Installing Gnome-schedule

To get started with gnome-schedule on Ubuntu/Debian, install it using the apt-get install command:

apt-get install gnome-schedule

Once, gnome-schedule is installed, it can be launched from the Applications -> System Tools -> Scheduled Tasks menu entry.

Scheduling a new Task

To schedule a new task, click on the New button in the menu bar.

There are three options to create new tasks, either create a recurring task (This will use cron at the backend), or create a one time task (This will use at at the backend) or use a template.

Schedule new task

For our purpose here, we’ll create a recurring task. Click on New -> Recurring task and you should see the following window which will let you define the task.

Create a task

The advanced radio button will let you chose exactly when do you want the task to be run. ‘*’ here stands for ‘all’. So, the above task will be run on Day 1 of every month at 0 hours and 0 minutes. The handy preview, in case you didn’t notice, tell you exactly what option have you selected.

You don’t need to manually enter the times. Click on the Edit button next to the text field and you will be able to select the exact time of the task using a simple GUI.

gnome-schedule edit month

Once a task has been created, the gnome-schedule application can be closed and cron will take care of executing the task at your chosen time and interval.

gnome-schedule also lets you create templates for tasks that you schedule frequently. Although, I don’t use this option a lot since I don’t really have that many tasks to be scheduled at any given time, some people might find this option useful.

gnome-schedule is an absolute time saver and negates the need to learn the complex cron syntax for newbies. It presents almost all the power of cron to the users with a nice and easy to learn interface.

Are there any other scheduling applications that you guys use ? Let me know in the comments.

About Sharninder:

Programmer, blogger and a geek making a living shifting bits around the Internet. Sharninder is the owner of Geeky Ninja
Related Posts with Thumbnails
  • PrintFriendly
  • Yahoo Buzz
  • Google Reader
  • Delicious
  • Evernote
  • LinkedIn
  • StumbleUpon
  • Tumblr
  • Identi.ca
  • Digg
  • Facebook
  • FriendFeed
  • Reddit
  • Technorati Favorites
  • Twitter
  • Share/Bookmark

Related Posts

  • How to read HFS+ volumes on Windows
  • Download youtube videos to your computer on Linux
  • How to create a secure and private network
  • Elisa – Open Source Cross platform Media center
  • Play Space Invaders in Openoffice Calc
This entry was posted in Linux, Tips and tricks and tagged howto, Linux, schedule tasks, task scheduler. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.
« Music search engine Fizy is seriously fast !
Create your own Personalized newspaper with Meehive »

2 Comments

  1. MichaellaS
    Posted July 22, 2009 at 6:22 am | Permalink

    tks for the effort you put in here I appreciate it!

    Reply
    • Sharninder
      Posted July 22, 2009 at 8:29 am | Permalink

      @MichaellaS: thanks

      Reply

Post a Comment

Click here to cancel reply.

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting

  • Subscription Options:

  • Recent Posts

    • How to add Facebook chat to iChat on Mac OS X
    • How To Get Music Off your iPhone
    • Monitor your websites for free using WasitUp?
    • Grooveshark: Listen to unlimited music online for Free
    • Glide OS – A web based free operating system
    • December Roundup – Best of the Web
    • HowTo install RockBox on your iPod
  • Recent Comments

    • How To Get Music Off your iPhone | Geeky Ninja on How To Get Music Off your iPod
    • Sharninder on Grooveshark: Listen to unlimited music online for Free
    • Briefgold on Grooveshark: Listen to unlimited music online for Free
    • Matjaz on Recover data from an iPhone backup
    • Simon on Recover data from an iPhone backup
  • Most Popular Posts

    1. 3%HowTo install RockBox on your iPod
    2. 2%Grooveshark: Listen to unlimited music online for Free
    3. 2%Glide OS - A web based free operating system
    4. 2%Want to see what the Google Wave Hype is all about ? We've got invites for you
    5. 2%Find the cheapest books on Amazon using CheapRiver
    6. 2%Monitor your websites for free using WasitUp?
    7. 1%December Roundup - Best of the Web
    8. 1%How To Get Music Off your iPhone
    9. 1%How to add Facebook chat to iChat on Mac OS X
  • Categories

    • Announcements
    • Firefox
    • Internet
    • iphone
    • Linux
    • Mac OS X
    • Open Source
    • Tips and tricks
    • Useful Utilities
    • WebApps
    • Windows
  • Archives

    • March 2010
    • February 2010
    • January 2010
    • December 2009
    • November 2009
    • October 2009
    • September 2009
    • August 2009
    • July 2009
    • May 2009
    • April 2009
    • March 2009
    • February 2009
    • January 2009
    • December 2008
Powered by WordPress.