What's the best way in terminal to move a file from deep in one directory to deep into another?
Have you looked at the mv command?

mv /desktop/a/b/c/file.txt /desktop/x/y/z/

will do what you want.

Read about mv by typing man mv from the command prompt in Terminal.app.