Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I bought a 750GB external hard disk a couple months ago. So the first time I copied all my stuff (documents, photos, music ...).

After a while I wanted to update the data in my external disk, but I didn't remember exactly which files did I create, modify or delete since the last update. So I just ended up deleting everything from the external hard disk and coping everything back in.

There has to be a better solution right? Something that acts like a version controller.

share|improve this question
Version Controller for Documents, photos, music seems new to me.Does copy & paste doesn't gives you Overwrite files option. I am confused by the question. – atenz May 17 '12 at 17:57
The overwrite option is just like coping it all back in (just overwrites everything without checking if it was modified or not) – juliomalegria May 17 '12 at 18:02

For Data files [Documents, photos, music ,etc] the logical method would be by replacing the older files with the new one by considering the info parameters for example:Date of creation of Modification.I guess you will have to write a script for that to do your job.


Alternately by removing the duplicate files after copying or merging the new ones. For reference script like here ,which searches for the duplicate files and merges over old files.

For GIU purpose there is fdupes and also Fslint to do it manually.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.