A maneira clássica Un * x de fazer isso é diff :
diff file1 file2
Uma maneira mais visual para os usuários do vim é fazer vimdiff :
vimdiff file1 file2
Finalmente, há difuso :
sudo apt-get install diffuse
diffuse file1 file2
Aqui está um exemplo de janela de difusão:
Você vê claramente as diferenças entre os dois arquivos de texto. Usando as setas azuis no topo que sobem ou descem, você pode se mover entre as diferenças encontradas. As setas azuis na parte superior esquerda e direita podem ser usadas para mover o texto da esquerda para a direita e vice-versa. Os ícones com duas pequenas setas azuis são usados para mesclar os dois arquivos.
Se você clicar duas vezes, poderá editar diretamente o texto.
Só para tornar a vida mais interessante, você receberá um upvote se adivinhar corretamente quais são esses dados na imagem acima: -)