как ввести китайские символы в выпуск сервера человечности 14.04 без GUI?

Я создал файл, который находится в кодировке UTF-8. Этот файл содержит китайские символы.

Когда я sftp файл от моего MacBook в бездисплейный сервер человечности 14.04, китайские символы становятся ромбовидной формой.

Когда я смотрю на файл (или через SSH или непосредственно на самой машине с помощью монитора CRT), файл всегда появляется как ромбовидной формы.

Локаль языка человечности en_US.UTF-8

Как делают меня

a) любой так или иначе перепечатывает символы в человечности бездисплейные 14.04?

Или

b) передайте файл, и все еще китайские символы представили правильно?

ОБНОВЛЕНИЕ

Я подразумеваю, что у меня нет GUI на 14,04 выпусках сервера человечности. Файлы каждый раз, когда я открываю энергию использования или нано или безотносительно редактора, продолжают разоблачать китайские символы как ромбовидные вещи формы.

0
задан 12 December 2016 в 11:33

1 ответ

"Бездисплейный" сервер ничего не может отобразить - не латинские буквы, не китайские символы; это является бездисплейным. Именно Ваш терминал / веб-браузер / безотносительно приложения, которое Вы используете локально, отображает символы. Вы смотрите на неправильный конец канала; например, изображение ниже показывает, как программа на сервере отправит символ < U+7F51> (зЅ‘, wЗЋng, "сеть", "сеть") к приложению на локальной машине:

User     Local machine                  Headless server
        ______________                    ____________
 ( )   |  __________  |                  |            |
 /|\   | | Terminal | |  \xE7 \xBD \x91  |            |
/ | \  | |          | |<-----------------|  <U+7F51>  |
  |    | |    网    | | (UTF-8 encoding) |            |
 / \   | |__________| |                  |            |
/   \  |______________|                  |____________|
0
ответ дан 28 September 2019 в 01:36

Другие вопросы по тегам:

Похожие вопросы: