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

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

  1. Подключитесь по SSH к серверу.
  2. Выполните команду:
    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.
Содержание