Grsync – A Simple GUI to Help You Use ‘rsync’ Easily [Linux]

Varun Kashyap 05-04-2010

<firstimage=”//” />Grsync - A Simple GUI to Help You Use 'rsync' Easily [Linux] synclogoOne of the many reasons syncing solutions like Dropbox are so popular is due to the fact that they are intelligent enough to know which files are already present on the server and other computer; and only transfer new and changed files. For example, you can copy and paste your Dropbox folder to a totally separate location or a new computer and then link up your Dropbox account to that folder. Dropbox will recognize that the files are all the same and won’t waste bandwidth transferring all the files back and forth.


Recently I was using FTP for a project that involved frequent updates to the server. Maintaining a list of all the files which were modified to transfer them via FTP soon became a problem.

There were options like setting up the archive bit and then use a script to automate the process but that would have required fair bit of testing before I could really use it with confidence. Luckily, I could SSH into the server and use the rsync command.

Soon, it was obvious why geek’s love it. At the core level, rsync is a fancy ‘file copy’ utility available as a command on most Linux systems. As opposed to some of the other command line titles, rsync has a pretty steep learning curve. With a host of options and things that you can use to modify your Linux rsync configuration, it is hard to initially know which are the best for the task in hand. A look at the rsync manual page is enough to dazzle a newbie starting out with the tool.

linux rsync configuration

Perhaps that is the reason why a number of GUI’s exist for Rrync. Grsync is a GUI front end to rsync for your Gnome desktop. You can install Grsync by issuing the following command in Terminal:


sudo apt-get install grsync

Once installed, you will find Grsync listed under Applications > System tools. Go ahead and run it. The GUI is fairly basic and does a nice job of separating basic options that you are likely to use most often with rsync and the advanced options that help you tweak and customize rsync’s behavior to suit your needs.

linux rsync configuration

First off, you need to create a session. You can add and delete sessions easily. A session will help you retain all the settings including the source and destination folders so that you can quickly come back to it and the settings will be there as it is.


linux rsync gui

The option labels refer to the various switches that are available when using Grsync. While the option labels try to do the best to explain what is what, you will need to refer to the manual occasionally. Hover over any label and a tool tip pops up displaying the corresponding rsync option that the checkbox will invoke.

rsync linux gui

In addition, Grsync offers some extra options as well. For instance, you can run other commands just before Grsync invokes rsync or after rsync has completed. You can defer rsync execution if a command returns an error. These options are excellent if you want to transfer files to and from an external device or network location that is not always present or mounted.


Grsync is an excellent tool that makes it easier to manage your Linux rsync configuration without reading the 3000+ lines manual page or without learning it the hard way by making mistakes.

Are you an rsync fan? Achieved something clever using rsync? We would love to hear about it.

Related topics: FTP, GNOME Shell, rsync.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. FlowXP
    May 15, 2015 at 10:15 pm

    could you help me with a simple command before executing grsync ?I'm kinda a noob

  2. K
    April 7, 2010 at 2:53 am


  3. Mattia
    April 6, 2010 at 9:37 am

    In Ubuntu Lucky Backup:

    that make similar uses and utilities :)

  4. manny
    April 5, 2010 at 4:18 pm

    ok this is cool :)

  5. grsync-win
    April 5, 2010 at 11:58 pm

    A windows version is available also from:

  6. grsync-win
    April 5, 2010 at 1:58 pm

    A windows version is available also from:

  7. Remarkable
    April 5, 2010 at 9:29 am

    Thanks for the article, rsync is such a useful tool, this would make using it easier and faster.

  8. GadgetGuide4U
    April 5, 2010 at 9:13 am

    Well i doesn't know about this as i am working on it thanks for adding this information and i would give it a try