Uma maneira simples de converter um arquivo com charset iso-8859-1 ou até mesmo do padrão windows de codificação de caracteres para o padrão universal mundial atual é com o uso do comando iconv, como na sintaxe abaixo apresentada:
iconv -f <charset_de_origem> -t <charset_de_destino> arquivo_alvo > novo_arquivo_convertido
Este comando é muito poderoso e pode converter de diversas codificações de charset para diversas outras. Mas neste exemplo mostraremos como efetuar a conversão de um arquivo latin1(iso-8859-1) para um utf-8.
iconv -f iso-8859-1 -t utf-8 origem.txt > destino.txt
E o arquivo origem foi convertido para utf-8 no arquivo de destino.txt.