08-31-2010
23,310,
4,623
Join Date: Aug 2005
Last Activity: 7 July 2020, 11:47 AM EDT
Location: Saskatchewan
Posts: 23,310
Thanks Given: 1,331
Thanked 4,623 Times in 4,217 Posts
A home router will allow you to connect several computers to one internet connection, as well as connecting them to each other.
If you insist you can't share them like this for some reason, you could install another network card in your Windows computer. Then you'd configure the computers onto static IP addresses. How about 10.0.0.1 netmask 255.255.255.0 for the windows machine and 10.0.0.2 netmask 255.255.255.0 for the linux one(yes, there's no gateway and no DNS).
Then you'd configure the computers so they can access each other's files. If you install Samba on your Linux machine, it can provide a Windows file share for your Windows machine to log into. Linux can also log into Windows file shares, if you configure your Windows computer to allow it.
Sadly there's not one sole solution that'd allow you to initiate file transfers from either end, even if you use a USB-USB cable.