Ниже приводится строка со страницы руководства mysql при доступе с моего компьютера, на котором запущена ubuntu с графическим интерфейсом gnome.
"Command-Line Options that Affect Option-File Handling".
Эта строка отображается так:
âCommand-Line Options that Affect Option-File Handlingâ
когда я подключаюсь к компьютеру ubuntu по ssh с компьютера с Windows, используя шпатлевку.
Почему кавычки отображаются как â? Есть ли способ заставить мои сеансы ssh правильно отображать страницы руководства?
РЕДАКТИРОВАТЬ
В Putty для параметра "Строка терминального типа" уже установлено значение xterm, вот мой .profile:
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
Я не думаю, что тип терминала переопределяется
Измените свой набор символов в PuTTY:
Окно> Перевод> Удаленный набор символов
ISO-8859-1:1998 (Latin-1, West Europe)
UTF-8
для поддержки Unicode - что должно правильно отображать ваши символы.(У меня была такая же проблема с Linux от Amazon - сообщение motd содержало символы Unicode, поэтому оно было постоянным напоминанием и побуждало меня искать решение).
Под любым Connection
или Connection->Data
(в зависимости от вашей версии PuTTY) вы увидите запись «Строка терминального типа». Попробуйте установить его на xterm
.
Обратите внимание: если ваш текущий профиль пользователя на машине, к которой вы подключаетесь, переопределяет тип вашего терминала, вам придется изменить его там. Найдите в своем домашнем каталоге файлы, которые начинаются с .
и имеют profile
на их имя. (Ты можешь использовать ls -a ~/.*profile*
Проверять.)
Примечание. Будьте предельно осторожны при редактировании файлов профиля. Я рекомендую сохранить один сеанс в системе, чтобы отменить любые изменения и подтвердить, что вы можете войти в новый сеанс перед выходом из системы.