Листинг файлов в кодировке cp1251
В mc в "свойствах панели" можно выставить кодировку панели. Я так понял, что
это позволит видеть нормально имена файлов в ср1251. Но при выборе этой кодировки,
ничего не меняется. И при любой другой тоже.
Так же iceweasel вообще не показывает файлы в этой кодировке, словно из нет.
Вообщем, каким образом можно устроить сабж?
Файлы в кодировке ср1251 находятся на ext3, залитые с виндоуз машины по фтп.
Спасибо.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 32755; Возраст листа: 1545; Участников: 1452
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/697428
Кодировка символов на разделах системы должна быть единой. Это нужно для того,
чтобы все файлы отображались одинаково коректно. Как правило, эта окдировка совпадает
с системной локалью.
Поясню на примере: системная локаль у тебя UTF8. Ты создал файл, имя которого
содержит кириллические символы. Символы эти отображается корректно.
Далее ты копируешь на этот же раздел файлы, содержащие кириллические символы,
но уже в кодировке cp1251, без конвертации этих символов в UTF8. Соответственно
если ты монтируешь раздел без указания кодировки, то видишь корректно только
кирилические символы имен файлов в кодировке UTF8. Остальные кодировки - не читабельны.
Можно монтировать раздел с опцией iocharset=cp1251. Тогда увидишь корректно кириллические
символы в именах файлов с кодировкой cp1251, а символы в UTF8 - не читабельны.
Отсюда несколько выводов:
1. Неправильно настроен FTPшник, ибо он не конвертирует посторонние символы в
кодировку системной локали.
2. Те файлы, кодировка которой отличается от системной локали (ну или от той
кодировки, что указана при монтировании раздела), придется поправлять врукопашную.
Для этого есть утилита convmv. Как работает - смотри man convmv, там все предельно
просто.
Удачи
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 32758; Возраст листа: 1545; Участников: 1452
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/697439