Consider joining the Linux sect, originally attracted by Linux to read the "UNIX Programming Art", although the individual inside is very dogmatic, extreme. But I still agree with most of the design ideas.
Here are some of the Linux data I compiled, in fact, I intend to toss Ubuntu or arch.
From the IBM Online technology community:
Getting Started with Linux programming and system Management
Http://www.ibm.com/developerworks/cn/linux/newto/index.html
Brother Bird's Linux private cuisine--Basic study catalogue
Http://vbird.dic.ksu.edu.tw/linux_basic/linux_basic.php?utm_source=jobboleblog
Brother Bird's Linux private dish--Server Erection Directory
Http://vbird.dic.ksu.edu.tw/linux_server/?utm_source=jobboleblog
UNIX Tutorial for Beginners
Http://www.ee.surrey.ac.uk/Teaching/Unix/?utm_source=jobboleblog
The Linux Command Line
Http://linuxcommand.org/tlcl.php?utm_source=jobboleblog
The Linux development Platform Configuring, Using, and maintaining a complete programming environmenthttp://ptgmedia.pear Soncmg.com/imprint_downloads/informit/perens/0130091154.pdf?utm_source=jobboleblog
Linux Learning, online edition