É um problema de codificação.
Defina a tradução do seu conjunto de caracteres Putty como " UTF-8 ":
Window -> Translation -> Remote character set
Quando eu executo, digamos, cp , recebo uma saída como a seguinte:
# cp -v Foo Bar
âFooâ -> âBarâ
O que há com os caracteres â estranhos? Por que a casca está fazendo isso? Parece algum tipo de problema estranho de codificação.
Quando uso o PuTTY, recebo â . Quando eu logar na máquina real localmente, recebo ? no vídeo inverso. Se eu redirecionar stdout para um arquivo, copiá-lo para minha máquina Windows e abri-lo, recebo uma combinação aleatória de caracteres até que eu diga ao editor de texto para fingir que o arquivo é UTF-8. E então eu recebo citações abertas e próximas.
Para corrigir o problema do PuTTY, altere as configurações em Janela - > Tradução e selecione (ou insira manualmente se não estiver presente) "utf-8"
Qual shell você está usando na máquina?