Краткое пособие для начинающих:
1. Начните
Просто начни использовать линукс-дистрибутив на практике и с каждым разом ставь себе задачи все сложнее и сложнее. В принципе, даже конкретная книжка не нужна - гугла вполне хватит. Еще потом и свою книжку можно написать. (Сам не понял, шутка ли это)
Ну и сам дистрибутив менять в процессе на более "сложный". Убунту - это, конечно, удобно, но польза от нее только для чайников.
Хотя можно прям сразу начать со сборки своего ядра в генту, но это крэйзи-вей какой-то