I hadn't thought we'd be going into the darkness so soon
Aw, sweetie, it's not THAT dark. TCP/IP is the same no matter whether you're on Windows, Amiga, Macintrash, UNIX, or an IBM mainframe. Addressing, DNS, routing, filtering, firewalls. The same stuff. Actually, in Linux/UNIX it's often easier to see all at once what the configuration is because it lives in text files that you can print off and even edit. What a concept. See your whole route table at once instead of poking at it one line at a time with a mouse? Who'da thunk it? ;P
Anyway, "net route", "ipconfig", "tracert", "netstat" and other Windows commands are actually stolen from UNIX. So there's hardly any difference other than some better spelling ("traceroute" for instance.) Should be easy enough for you, and whatever you learn is applicable to any operating system, not just 'NIX.
That said, of course, ask me if you think I can help explain something. I'll be happy to help.
Now, flash drives. Some at least can be partitioned, encrypted, compressed, and otherwise treated as normal rotating disk drives. I thought they all could. You may need special utilities to set them up that way, though. Mine came with a CD full of special stuff for Windows 98, including such functions as that, but the instructions said the with Windows XP you didn't need any extra software. Likewise, Linux seems perfectly happy to treat it just as any other hardware drive. I vaguely recall something in the directions about partitioning and encryption, though. It may have said that not all environments will recognize them? It all depends of course on what the OS loads for a driver when the USB connection comes live. My Linux announces that it is a SCSI disk drive, and treats it as such, even though the device ID it displays is clearly "flash memory device". I'd check the manufacturer's web site for more information on that.