Como faço para ler o código-fonte dos comandos do shell?

Eu gostaria de ler o código-fonte real com o qual os comandos do Linux são escritos. Eu ganhei alguma experiência com eles e agora acho que é hora de interagir com minha máquina em um nível mais profundo.

Eu encontrei alguns comandos aquihttp://directory.fsf.org/wiki/GNU. Infelizmente, não consegui encontrar comandos básicos como 'ls', o que me parece fácil o bastante para começar.

Como exatamente eu leio o código fonte dos comandos simples do shell como 'ls'? Estou rodando no Ubuntu 12.04

questionAnswers(7)

yourAnswerToTheQuestion