Getting a shell account (basically, a login to someone's *nix machine -- with limited access and rights) is cheap (from free to $10-15/mo tops) and a good way to start learning basic *nix stuff. With most, you can run a cron job or two, install some apps, get a feel for the system in general, just by telnetting in.
~Ladi