O problema é a codificação de texto - a codificação de texto do sistema de arquivos do qual você copiou não é a mesma do sistema de arquivos de destino.
Eu acho que o sistema de arquivos do qual você foi transferido é um sistema de arquivos nativo do Windows com nomes de arquivos em uma codificação localizada e que o sistema de arquivos de destino é um sistema de arquivos Linux com nomes de arquivos UTF-8. suporte a maioria dos idiomas).
Você provavelmente quer o programa convmv
(isso está disponível nos repositórios do Ubuntu) - você precisará descobrir qual é a codificação de origem dos nomes dos arquivos (deve estar na lista que você obteve da execução convmv --list
, Eu não estou familiarizado com o árabe, mas uma pesquisa rápida sugere que é cp1256
.)
por exemplo. (e você pode precisar experimentar um pouco com as opções para acertar)
# this should rename all files in current folder, recursively
convmv -f cp1256 -t utf-8 -r .