I don't have an answer for Windows -> Linux, precisely. I've never tried moving a game in progress from one to the other. Files? Central NAS means I never had to go from desktop to desktop. Running TrueNAS [Core] on that machine, so that's a third operating system that is more server focused and, frankly, I don't do anything there that isn't out of the box functionality.
If someone put a gun to my head, I'd probably set up a Windows share, then use the Linux file manager (gnome, is what I use, in case it comes up) to mount that share and copy. I'm sure the other way works as well, I'm just personally more familiar with setting up Windows shares because it's easy to just give the Everybody role access to everything and it works without any fuss over my local network, whereas for Linux you can't really get away without needing some kind of credentialed user for network file sharing.
I don't have an answer for Windows -> Linux, precisely. I've never tried moving a game in progress from one to the other. Files? Central NAS means I never had to go from desktop to desktop. Running TrueNAS [Core] on that machine, so that's a third operating system that is more server focused and, frankly, I don't do anything there that isn't out of the box functionality.
If someone put a gun to my head, I'd probably set up a Windows share, then use the Linux file manager (gnome, is what I use, in case it comes up) to mount that share and copy. I'm sure the other way works as well, I'm just personally more familiar with setting up Windows shares because it's easy to just give the Everybody role access to everything and it works without any fuss over my local network, whereas for Linux you can't really get away without needing some kind of credentialed user for network file sharing.