Learn Linux commands by playing Terminus!
Terminus is an old-school-style text adventure to help learn Linux commands and file navigation.
Linux Survival is a free interactive online Linux tutorial. It includes a Linux console simulator where you can type commands and see the results.