Se você gostaria de saber todos os comandos que você pode usar no terminal, então você pode usar este livro Referência Completa de Comandos Linux Eu tenho cerca de 2 semanas atrás, e eu acho que é excelente.
E, no que diz respeito à programação, talvez você queira dar uma olhada em This