I've been working on windows for years and am just starting to use linux. what are some good sites or books to learn about the advanced stuff? i can get around and use linux but i don't understand all the system files and stuff.