Aprenda a programar seu daemon…
Programar em C é simplesmente fantástico. É uma linguagem poderosa, e quem pensa em desenvolver para Linux é praticamente obrigatório ter um bom conhecimento.
Comprei um livro essa semana muito legal: Programando em C: para Linux, Unix e Windows.

Recomendadíssimo para iniciantes que desejam conhecer a linguagem e programadores experientes que desejam aprofundar seus conhecimentos no ambiente Linux.
Olha só alguns tópicos avançados do livro:
- criação de processos
- Tratamento de sinais no Linux
- utilização dos protocolos UDP/TCP para troca de mensagens
- Criação de seu próprio servidor UDP/TCP
Livro fantástico!! Recomendado, comprem!