GUI
Instale searchmonkey , está disponível nos repositórios.
É bastante fácil, mas se você ainda precisar de ajuda, pergunte-me e eu vou ver se consigo descobrir por você.
Linha de Comando
grep -R -i -a -n needle stack
grep é a ferramenta necessária para localizar texto.
-R diz grep para pesquisar recursivamente.
-i diz grep para não diferenciar maiúsculas de minúsculas.
-a diz grep para tratar arquivos binários como arquivos de texto simples.
-n informa grep para mostrar o número da linha onde a agulha está no arquivo.
agulha é o pedaço de texto que você está procurando.
pilha é onde ele deve pesquisar. Por causa do parâmetro -R , você pode usar um diretório aqui.
Exemplo
grep -R -i -a -n "<html>" Websites
Isto irá procurar o texto em todos os arquivos na pasta Websites
Espero que minha explicação tenha sido suficiente para você entender o uso de todos os parâmetros. Se não, sinta-se à vontade para perguntar mais em um comentário.