Would this handle Ctrl-C better than cp? It's always a problem if you launch a 'cp -au' because the mtime of the file is only set once the copy is finished (for obvious reasons), so interrupting the copy leaves you with a broken file that's newer than anything else, and thus you cannot recover unless you find out which file it is (using find is an option, but can be slow over a big number of files).