> I had a load of audacity projects on my Linpus Aspire and did an mv to move them to my desktop.
This is a problem with opportunistic suspend. This is a bug in the protocol/file system you used to access the remote machine. A proper one would return the network error back to mv as an I/O error, and mv would abort without deleting the source file.