2.11.8. Преобразование кодировки имён файлов и каталогов

На хостинге для имён файлов и каталогов используется кодировка UTF-8. Если вы копируете файлы или каталоги с именами в кодировке CP-1251 (которая используется в Windows) и в их именах присутствуют кириллические символы, то их нужно перекодировать.

Для преобразования кодировки выполните следующее:

  1. Подключитесь к хостингу по SSH.
  2. Преобразуйте кодировку:
    convmv -r -f cp1251 -t utf8 --notest ~/path/to/dir/

    Команда состоит из следующих элементов:

    • -r — изменять кодировку во всех вложенных каталогах.
    • -f — исходная кодировка.
    • -t — целевая кодировка (обычно utf8).
    • –notest — изменять кодировку без ручного подтверждения для каждого файла или каталога.
    • ~/path/to/dir/ — путь к каталогу, содержимое которого нужно обработать. Например:
      • ~/path/to/dir/ — все файлы и подкаталоги в каталоге ~/path/to/dir/.
      • ~/path/to/files/*.png — все файлы с расширением .png в каталоге /path/to/files/.
      • . — все файлы и подкаталоги в текущем каталоге (путь к текущему каталогу можно узнать с помощью команды pwd).
  3. Дождитесь завершения выполнения команды.
Содержание

    (1)