Primeiramente, você quer encontrar uma referência de shell. Não importa o quão bom você seja no Linux, você poderá procurar comandos individuais e como eles funcionam. Este é o manual de referência oficial do GNU Bash, por isso deve ser bastante completo.
Como programador, em breve você vai querer usar o guia avançado de scripts do bash .
Também se familiarize com man pages. A maioria dos comandos deve ter um manual, acessível através de 'man commandname' no terminal.
Há também um wiki em todas as coisas específicas do Ubuntu.
Claro Pergunte ao Ubuntu (au) e Unix & O Linux (ul) desta pilha do StackExchange tem o prazer de convidá-lo se você tiver suas dúvidas. :)