books or sites to begin with linux?

view full story

http://unix.stackexchange.com – I am seeking for some books or sites in order to use linux. I have used ubuntu for 3 years so i know some basics things (installing new packages, controlling processes) but I would want to have a best knowledge (x-session, firewall etc). Any advice even for ubuntu? (HowTos)