Кодировка:Linux
Как проверить кодировку файла в командной строке линукса
команда file -bi [filename]
Опция             Описание
 -b, —brief     Не отображать имя файла 
 -i, —mime     Отображать тип файла  и кодировку
Проверить кодировку файла test.txt:
 file -bi test.txt
 ответ : text/plain; charset=utf-8
Изменить кодировку
кодировка меняется утилитой iconv 
iconv -f WINDOWS-1251 имя_файла_из_которого_кодируем -t UTF-8 > имя_файла_в_который_кодируем
iconv -l — перечень доступных кодировок
iconv —help   
iconv -f [encoding] -t [encoding] -o [newfilename] [filename]
Опция описание
 -f, —from-code    из какого файла
 -t, —to-code     в какой файл
 -o, —output     выходной файл
Изменить кодировку с CP1251 (Windows-1251, Cyrillic) на UTF-8:
iconv -f cp1251 -t utf-8 test.txt
изменить кодировку с ISO-8859-1 на utf-8 и сохранить файл в out.txt:
iconv -f iso-8859-1 -t utf-8 -o out.txt test.txt
Изменить кодировку с ASCII на UTF-8:
iconv -f utf-8 -t ascii -o out.txt test.txt


