como inserir caracteres chineses em uma edição do servidor do Ubuntu 14.04 sem GUI?

0

Eu criei um arquivo que está na codificação UTF-8. Este arquivo contém caracteres chineses.

Quando eu transfiro o arquivo do meu macbook para o servidor do ubuntu 14.04 sem cabeça, os caracteres chineses ganham formato de diamante.

Quando olho para o arquivo (via SSH ou diretamente na própria máquina usando um monitor CRT), o arquivo sempre aparece em forma de losango.

A localidade do idioma do Ubuntu é en_US.UTF-8

Como faço para

a) ou de alguma forma redigite os caracteres dentro do ubuntu headless 14.04?

Ou

b) transferir o arquivo e ainda ter os caracteres chineses processados corretamente?

ATUALIZAÇÃO

Quero dizer, não tenho GUI na edição do servidor 14.04 ubuntu. Os arquivos sempre que eu abro usando vim ou nano ou qualquer outro editor continuam mostrando os caracteres chineses como coisas de forma de diamante.

    
por Kim Stacks 08.12.2016 / 08:43

1 resposta

0

Um servidor "sem cabeça" não pode exibir nada - não letras latinas, não caracteres chineses; é sem cabeça. É o seu terminal / navegador da web / qualquer aplicativo que você usa localmente que exiba os caracteres. Você está olhando para a extremidade errada do tubo; por exemplo, a figura abaixo mostra como um programa no servidor enviará o caractere U + 7F51 > (网, wǎng, "net", "network") para uma aplicação na máquina local:

User     Local machine                  Headless server
        ______________                    ____________
 ( )   |  __________  |                  |            |
 /|\   | | Terminal | |  \xE7 \xBD \x91  |            |
/ | \  | |          | |<-----------------|  <U+7F51>  |
  |    | |    网    | | (UTF-8 encoding) |            |
 / \   | |__________| |                  |            |
/   \  |______________|                  |____________|
    
por AlexP 08.12.2016 / 10:32