I use Unix system, and when I move a file, how does Unix handle the process?
Does it copy the file first, then delete the origin file, or any other way ?
No, moving doesn't really copy for performance reasons, unless the source and the destinations are on difference filesystems.
See this post