Новости:

Форуму исполнилось 12 лет!

Мы в матрице .
Мы в телеге .

Главное меню

Искажение текста по сети

Автор fox, 23 января 2013, 12:22:19

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

fox

Здравствуйте!

Принес я свой ноутбук на работу (Slackware 14.0 64 bit) и хотел скачать некую документацию с нашего сервера.
Наши админы сказали, что я могу их забрать по ssh. Дали мне IP адрес, логин и пароль.
Кое-как я разобрался с подключением по ssh, но все файлы и папки на русском языке вижу абракадаброй.
Админы же мне сказали, что  у них на сервере кодировка стоит koi8-r.
А у меня, как я понял, utf-8.
Теперь не знаю как мне увидеть по ssh нормальные русские буквы?
Обращаться опять к ним, уже стыдно как-то, поэтому обращаюсь к вам.   :blush_mini:

bormant

Цитата: fox от 23 января 2013, 12:22:19
Теперь не знаю как мне увидеть по ssh нормальные русские буквы?
Использовать эмулятор терминала, поддерживающий перекодировку, например Konsole из KDE.
Выставляете кодировку в "Кириллица (koi8-r)" в нужной вкладке и получаете желаемое "без-воз-мезд-но, то есть даром" (q) Сова.

Graf

а можно и так:
luit -encoding 'KOI8-R' ssh user@machine

bormant

... или тоже самое (luit), но в традиционном варианте, без запоминания ключей (--encoding KOI8-R)
$ LANG=ru_RU.koi8r luit ssh user@host
;-)

bormant

Ещё можно воспользоваться услугами мультиплексора терминалов screen, выполнив его внутреннюю команду (Ctrl+A, ":") encoding KOI8-R.

fox

Спасибо огромное, я так много узнал про перекодировку!
Правда, ничего  не понял про мультиплексор, извините. :)

Но я подключаю по ssh, только одну панель mc, для удобства копирования файлов на свой ноутбук.
Вот и получается, что  на одной панели у меня utf-8, а на другой koi8-r, как быть?

Graf

Цитата: fox от 23 января 2013, 15:50:45
Вот и получается, что  на одной панели у меня utf-8, а на другой koi8-r, как быть?

Ну, тут вообще проще простого:
F9 -> Правая ( Левая ) панель -> Выбор кодировки.

Или тоже самое: Alt-e

fox

Цитата: Graf от 23 января 2013, 16:19:20
Ну, тут вообще проще простого:
F9 -> Правая ( Левая ) панель -> Выбор кодировки.

Или тоже самое: Alt-e

Ну, надо же, я ведь подключался именно через меню mc.
А этому пункту не придал значения, а вернее, даже на него не обратил внимания!
Спасибо, то что нужно!