I'm super new to anything remotely deeper than connecting a computer to a home network and I've managed to figure my way through ssh and terminal commands pretty easily. If you have any experience with the Windows command prompt it's even easier.
Also, there's Levinux, which is a tiny (22mb) Linux faux-server specifically for messing around and learning dealing with servers.