Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не могу переименовать файлы, папки с неправильной кодировкой.  (Прочитано 2231 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн VKonstantin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Ребят, помогите в вопросе, он был решен, но так как я не очень в теме, забыл))
Я установил с загрузочной флешки Ubuntu 20.
Зашел в установленный по умолчанию менеджер файлов, перенес с одного жесткого на другой все файлы, супер.
Но те что с неправильной кодировкой - не переносятся, просто вкладка не активирована.
Я начал искать, и нашел команду в терминале два слова, тупо два без каких либо символов, одно короткое второе какое-то быстро не прочтёшь (я не очень в английском).
$ ..... ....... если увижу скажу)
Короче после команды в терминале я смог переименовывать файлы и копировать.
Но нам захотелось большего, я хотел просматривать видео детское и сразу переименовать в нужное название.
ВЛС завис и мне пришлось перезагрузить, все по новому, но команду я не могу теперь найти, помогите очень надо((



Оффлайн mahinist

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3876
  • Ubuntu-20.04, Archlinux, Blackarchlinux, Gentoo
    • Просмотр профиля
Но те что с неправильной кодировкой - не переносятся, просто вкладка не активирована.
О какой кодировке речь?
31-регион

Оффлайн VKonstantin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
русские символы.


Вложение удалено. Картинки оформлены в соответствии с правилами.
Ознакомьтесь, пожалуйста - Руководство по добавлению изображений на форум
-- ALiEN175
« Последнее редактирование: 14 Февраля 2022, 21:51:59 от ALiEN175 »

Оффлайн mahinist

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3876
  • Ubuntu-20.04, Archlinux, Blackarchlinux, Gentoo
    • Просмотр профиля
русские символы.
Понятно, Nautilus ?Открой от root, к примеру -
sudo dbus-launch nautilus,  cкопируй файлы, затем поменяешь права и переименуешь.

P.S. Совет, будь осторожен при работе от root, можешь убить систему !!!
31-регион

Оффлайн VKonstantin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
нет тым было два слова может второе и это а вот первое было либо эхо либо судо не помню((
я ни чего не копировал, заходил в папку переименовывал и переносил на диск, просто он даже не дает скопировать, я бы потом сам переименовал под виндой.
Вы предлагаете вариант, подскажите мне точней, прошу извинить я же тупой(( первый раз таким занимаюсь.
Что надо написать в терминале ,но копировать не получится, система не разрешает.

Оффлайн mahinist

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3876
  • Ubuntu-20.04, Archlinux, Blackarchlinux, Gentoo
    • Просмотр профиля
копировать не получится, система не разрешает.
Получится, выше дал команду для терминала - sudo dbus-launch nautilus, откроется окно ФМ.
31-регион

Оффлайн VKonstantin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Пошел пробовать)

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1431
    • Просмотр профиля
если sudo dbus-launch nautilus не сработает, то замени в команде слово nautilus на имя твоего файлвлго менеджера - caja, thunar и тп.
Лучше в вопросе сразу писать какое стоит DE

Оффлайн VKonstantin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Все сработало, спасибо огромное.
Но теперь другая проблема, есть папки просто все сразу с неправильной кодировкой как в этой программе это устроить, то-есть переименовать?  :'(
Как вообще такое могло произойти, капец(( надо делать бэкап в будущем.
Ребят я не знаю скачал Ubuntu 20.04.3 LTS записал на флешку и с нее гружусь.
Менеджер файлов - просто написано Файл.
« Последнее редактирование: 15 Февраля 2022, 11:28:54 от VKonstantin »

Оффлайн zelen50

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Но теперь другая проблема, есть папки просто все сразу с неправильной кодировкой как в этой программе это устроить, то-есть переименовать?  :'(
Вы бы поаккуратнее с переименованием.
По моему личному мнению дистрибутив Ubuntu 20.04.3 LTS некорректно работает с кодовыми страницами.
именно в этом дистрибутиве накосячили с Русским Языком и с Русской кодовой страницей.
Лучше скачай дистрибутив 18.04 там с кодировкой пророблем нет.
Ну или пускай Гуру данного форума подскажут как правильно настроить кодовые страницы в UBUNTU/

Оффлайн VKonstantin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Вообще в чем причина, у меня на отдельном жестком диске(файловая ехт3) все домашние фото и видосы, что произошло я не знаю?
Я запускал менеджер и в винде видел весь диск. Но что то пошло не так(( и диск перестал видется.
Мне посоветавали через загрузку зайти и проверить, так и произошло, но в нем полно получилось таких файлов((
Я перенести не могу с неправильной кодировкой ,приходится переименовать и скопировать на другой диск.

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2623
    • Просмотр профиля
Я начал искать, и нашел команду в терминале два слова, тупо два без каких либо символов, одно короткое второе какое-то быстро не прочтёшь (я не очень в английском).

Так можно:

convmv -r -f cp1251 -t utf-8 ./*

Где ./* путь к каталогу с неверной кодировкой.
Если исходная кодировка определена верно и терминал показал нормальные имена, можно уже переименовывать добавив --notest

convmv --notest -r -f cp1251 -t utf-8 ./*
А чего это вы тут делаете, а?

Оффлайн VKonstantin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
а как посмотреть путь каталога - я не смог(
а в самой проге можно изменить, я так понимаю в строке можно прописать(.....)чтоб файли пошли 1,2,3,4 и так далее.
« Последнее редактирование: 15 Февраля 2022, 12:14:31 от VKonstantin »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2623
    • Просмотр профиля
В файловом менеджере в адресной строке видно же путь.
А чего это вы тут делаете, а?

Оффлайн zelen50

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Вообще в чем причина,
Причина в кодировке.
в винде по умолчанию однобайтовая 1251
в Ubuntu-RU - двухбайтовая UTF-8


запусти locale и посмотри текущую кодировку

должно быть вот так:
user@g50-30:~$ locale
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
user@g50-30:~$

переконвертировать можешь утилитой convmv
 вот инструкция http://linux-bash.ru/menusistem/25-convmv.html



 

Страница сгенерирована за 0.055 секунд. Запросов: 24.