this has been bugging me since yesterday. I was using GNOME Files (Nautilus) to move a video file from the 'Downloads' folder to an NTFS drive. Now when I cut and pasted the file it instantly appeared in the target destination (Separate NTFS filesystem, using ntfs-3g on the same hard drive). I know when you move files from one filesystem to another it essentially copies and then removes the file (correct me if I'm wrong) But I 'shift+delete' the file in a hurry from source and moments later discovered that File manager was still moving the file to NTFS filesystem, even after I deleted the file from source and it disappeared. After the moving bar reached to 100% it gave me an error. But I checked the target destination and the file was still moved to the destination and it played fine.
So, what really happened here? Do the file operations on Linux work subsequently, to not interrupt the moving operation? Or the file that was moved to my target destination would be corrupt? or was the error due to the last copying operation while the file was moving because the moving operation would've deleted the file anyway?