Que faire si le nom du fichier chinois est tronqué sous Linux

王林
Libérer: 2020-03-13 14:45:41
original
5229 Les gens l'ont consulté

Que faire si le nom du fichier chinois est tronqué sous Linux

Problème :

Lors de l'utilisation de FTP pour télécharger des fichiers vers Linux sous Windows, le nom chinois s'affiche sous forme de caractères tronqués dans le système Linux. Bien que l'environnement Linux soit défini sur LANG=en_US.UTF-8 et que l'encodage du client Shell local soit également défini sur UTF-8, il est toujours tronqué dans le Shell (ou accessible via http).

Raison :

Le codage chinois par défaut des noms de fichiers sous Windows est GBK Après la compression ou le téléchargement, le nom de fichier sera toujours codé en GBK, tandis que le codage par défaut du nom de fichier sous Linux est UTF8. en raison d'un codage incohérent. Cela conduit au problème des noms de fichiers tronqués. Pour résoudre ce problème, les noms de fichiers doivent être transcodés.

(Tutoriel recommandé : tutoriel Linux)

Solution :

yum install convmv
Copier après la connexion
convmv -f gbk -t utf-8 -r --notest /home/要操作的文件
Copier après la connexion

Paramètres communs :

-r traiter les sous-fichiers de manière récursive Dossier

–notest effectue réellement l'opération. Par défaut, aucune opération réelle n'est effectuée sur le fichier

–list affiche tous les encodages pris en charge

–unescap peut être échappé. , tels que Transformer %20 en espaces

-i Mode interactif (demander à chaque conversion pour éviter un mauvais fonctionnement)

Tutoriels vidéo associés recommandés : Tutoriel vidéo Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal