Provavelmente existem alguns links simbólicos sob o seu /etc . Parece que o seu grep -r não os segue, mas find o faz.
Experimente grep -R .
Nota: nem -r nem -R é requerido pelo POSIX. Algumas implementações de grep podem não suportá-las; alguns podem apoiar um deles, não necessariamente seguindo (ou não) links simbólicos como neste exemplo; alguns podem tratar -R e -r da mesma forma. Consulte man 1 grep em seu sistema operacional para ter certeza.