What are some of the daily tasks that you can automate in Linux related to programming?

Mahesh Kay January 21, 2013
Pinterest Stumbleupon Whatsapp

Let’s say you’re a programmer or a code blogger, and want to save some time. What are some tasks that you can do in automation to save yourself some time?

  1. Lee Underwood
    January 24, 2013 at 6:12 pm

    Cron is an excellent method for automating daily (or weekly, monthly, etc.) Linux tasks. Here are a few links to get you started:

    http://sdn.vlsm.org/share/LDP/LAME/using-cron.html
    http://www.reallylinux.com/docs/basiccron.shtml
    http://www.linux.org/article/view/automation-of-tasks
    http://www.ghacks.net/2009/01/11/using-cron-to-automate-linux-tasks/
    http://www.centos.org/docs/5/html/Deployment_Guide-en-US/ch-autotasks.html

    Cron is widely used by people who maintain servers for all types of Web sites. It's a great tool for freeing up time to allow you to do other tasks.

  2. Yoshie Walsh
    January 23, 2013 at 12:12 am

    You can do virtually anything. It's Linux!
    Some suggestions:

    Automatic sorting system for downloaded files. Bonus points for making it smart enough to be user programmable and take into account anything from time of day to current wifi network.

    If you have some websites, make an application that checks that they are all online and displays their status in a easy to read graphical form.

    Make a program to turn on and off your wireless router at specific intervals, or automatically restart it if it crashes. This should be possible through either telnet or just the HTTP interface of your router.

    Anyway, what you can do is specific to you, these are just some things I've been working on automating recently.