2.10.12. Преобразование кодировки имён файлов и каталогов
На хостинге имена файлов и каталогов кодируются в кодировке UTF-8, поэтому если вы копируете файлы или каталоги с кодировкой имени в CP-1251 (которая используется в Windows) и в их имени присутствуют кириллические символы — их нужно перекодировать.
- Подключитесь по SSH к серверу.
- Выполните команду:
convmv -r -f cp1251 -t utf8 --notest ~/path/
В команде:
-r
— изменение кодировки во всех вложенных каталогах.-f
— начальная кодировка.-t
— конечная кодировка (обычноutf8
).–notest
— изменение кодировки без ручного подтверждения для каждого файла или каталога.~/path/to/dir
— путь к каталогу, содержимое которого нужно обработать. Например:~/path/to/dir
— все файлы и подкаталоги в каталоге~/path/to/dir/
.~/path/to/files/*.png
— все файлы с расширением.png
в каталоге/path/to/files/
..
— все файлы и подкаталоги в текущем каталоге. Примечание Путь к текущему каталогу можно узнать командойpwd
.