Além do básico, como usar a linha de comando e assim por diante, acho que o fundamental é entender como o sistema está estruturado.
Eu acho que a maior diferença quando se trata do Windows para o Unix é entender como o sistema se encaixa. O Windows se encaixa por meio da API e dos componentes subjacentes do sistema operacional, como COM. Embora isso muitas vezes seja abstraído do programador, alguém que estiver codificando por um longo tempo saberá sobre o modelo de encadeamento COM, GDI e assim por diante. O Unix se encaixa de uma maneira completamente diferente. O Unix é baseado na idéia de criar componentes pequenos e construir sistemas maiores usando IPC (geralmente através de tubos simples).
Você pede um recurso conciso e, pelo menos para mim, o único ponto de partida para entender como o Unix funciona como um ambiente de programação é o ambiente de programação Unix do livro de Kernighan e Pike . Embora o livro em si pareça um pouco datado, é o exemplo perfeito do que é a filosofia do Unix e como se pode alavancar a "maneira do Unix" ao codificar.
Se você pelo menos folhear suas páginas, entenderá como usar o Unix para ajudá-lo a criar programas melhores. Mesmo que você se identifique como um cara do Windows, o conhecimento que você obterá com isso é mais ou menos universal, como são os padrões de design ou as práticas de engenharia de software.
Se quiser saber mais - talvez para o seu trabalho ou apenas porque você gostou - depois de ler o Ambiente de programação Unix, experimente a Programação avançada no ambiente UNIX (R) de Stevens. Ele complementa bem o livro de Kernighan e Pike e, depois de ambos, você terá coberto a maior parte do que eu espero que um programador do Unix saiba. Também há um livro de Stevens sobre programação em rede, também é recomendado.
Além do Linux, existem dois sistemas operacionais que vale a pena tentar: um é o Plan9 , que de certa forma é um Unix melhor que o Unix, e o outro é o OpenBSD . O OpenBSD é construído por uma equipe pequena, por isso é muito consistente e muito bem documentado, por isso é divertido bisbilhotá-lo.