Il tuo terminale è configurato per visualizzare UTF-8? Cerca di mantenere le impostazioni locali e del terminale in accordo. Se ti connetti tramite ssh, dovresti prendere in considerazione anche le impostazioni locali della macchina di destinazione.
In PuTTY, vai su Impostazioni -> Finestra -> Traduzione -> UTF-8
La traduzione predefinita della finestra putty è Latin-1, ma deve essere UTF-8.