2.11.8. Перетворення кодування імен файлів та каталогів

На хостингу імена файлів і каталогів кодуються в кодуванні 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.
Зміст