http://www.tuxfiles.org/linuxhelp/cli.html
http://vic.gedris.org/Manual-ShellIntro/1.2/ShellIntro.pdf
http://www.tldp.org/LDP/intro-linux/html/index.html
(Note: you can get pdf and other versions of all tldp docs by simply navigating from tldp.org)
http://docs.freebsd.org/44doc/usd/12.vi/paper.pdf
http://www.dedoimedo.com/computers/linux-best-software-2012.html
GNOME:
https://www.youtube.com/watch?v=gtMcf5eIgNQ
Xfce + Compiz:
https://www.youtube.com/watch?v=VOE6fUQTjqs
KDE + Compiz: