


Que dois-je faire si Linux affiche des caractères tronqués ?
Que dois-je faire si Linux affiche des caractères tronqués ?
Le terminal Linux affiche des caractères chinois tronqués
Aujourd'hui, nous allons aider nos étudiants à résoudre le problème des caractères chinois tronqués. C'est un problème qui inquiète les utilisateurs nationaux de Linux, car la plupart des distributions Linux sont principalement en anglais, et l'anglais est meilleur que le chinois en termes de polyvalence et de stabilité, et il y a moins de bugs étranges. Il est donc fortement recommandé d’utiliser le système anglais.
Nous savons que notre système d'exploitation n'a pas d'importance qu'il s'agisse d'une version chinoise ou d'une version anglaise. Que ce soit Windows ou Linux, lorsque le système est publié, le monde entier a le même noyau. pour nous en anglais ou en chinois, cela dépend entièrement du module linguistique de votre choix. Les personnes de différents pays choisissent le module linguistique de leur propre pays lors de son installation et de son utilisation. La langue de l'application n'est pas codée en dur en fonction des paramètres du système. Par conséquent, une application est écrite sans modification. de différents pays du monde peuvent l'utiliser dans leur interface dans leur langue maternelle. C'est ce qu'on appelle l'internationalisation, ou i18n en abrégé. C'est aussi la tendance de développement des futurs logiciels.
Donc, si j'installe différents modules linguistiques et différentes polices dans le système, comment le système détermine-t-il l'interface linguistique que je souhaite et appelle-t-il les polices pertinentes ? Quels fichiers et variables du système contrôlent cela ?
Recommandé : "Tutoriel Linux"
Vous pouvez utiliser la commande locale pour afficher le jeu de caractères par défaut utilisé par le système actuel
# locale
Sous RedHat /Système CentOS, le fichier qui enregistre la langue par défaut utilisée par le système est /etc/sysconfig/i18n Si le système chinois est installé par défaut, le contenu de i18n est le suivant :
LANG="zh_CN.UTF-8" SYSFONT="latarcyrheb-sun16" SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
Parmi eux, la variable LANG est l'abréviation de langue, légèrement basée sur l'anglais. Les utilisateurs peuvent voir en un coup d'œil que cette variable détermine la langue par défaut du système, c'est-à-dire le menu système, la langue de la barre d'outils du programme, la langue par défaut. de la méthode de saisie, etc. SYSFONT est l'abréviation de police système, qui détermine quelle police le système utilise par défaut. La variable SUPPORTED détermine les langues prises en charge par le système, c'est-à-dire les langues que le système peut afficher. Il convient de noter que les ordinateurs étant originaires de pays anglophones, quelle que soit la valeur définie pour ces variables, l'anglais est toujours pris en charge par défaut et quelle que soit la police utilisée, les polices anglaises sont toujours incluses.
Alors comment afficher le chinois ?
1. Le système doit avoir un pack de langue chinoise installé
# yum -y groupinstall chinese-support
2 Il ne suffit pas d'avoir un pack de langue, nous devons définir le jeu de caractères correspondant
## 临时生效 # export LANG="zh_CN.UTF-8" # 设置为中文 # export LANG="en_US.UTF-8" # 设置为英文,我比较喜欢这样 export ## 永久生效, 编辑/etc/sysconfig/i18n(最好reboot一下) LANG="zh_CN.UTF-8" ## 或者,编辑 /etc/profile配置文件,添加如下一行 export LANG="zh_CN.UTF-8" # 重新载入 # . /etc/profile ## 查看当前的字符集 # echo $LANG
. D'accord, après les paramètres ci-dessus, vous devriez pouvoir afficher le chinois sur le terminal.
3. Le terminal distant ssh est tronqué
Si le terminal SSH est toujours tronqué, nous devons également définir l'encodage du logiciel du terminal.
Xshell :
SecureCRT :
4. toujours brouillé avec des caractères chinois ?
Configurez le logiciel SSH et sélectionnez une police prenant en charge le chinois.
Linux Windows doit modifier les fichiers entre eux, puis le code sera tronqué.
Après l'avoir copié, je constate souvent que les caractères chinois sont tronqués. . La raison en est que le format de fichier par défaut sous Windows est GBK (gb2312), tandis que Linux est généralement UTF-8. La méthode la plus lourde consiste à utiliser un programme pour convertir le contenu au format d'encodage UTF-8 sous Windows, mais elle est assez gênante et doit être convertie une fois qu'un fichier est rencontré. Voyons comment résoudre ce problème une fois pour toutes sous Linux, vérifier l'encodage du fichier et comment convertir l'encodage du fichier.
Afin d'éviter ces problèmes, le meilleur moyen est d'utiliser un encodage unifié. Pour les fichiers texte, ils sont tous enregistrés au format UTF8. N'utilisez pas Word ou Notepad sous Windows, ou Notepad++ est recommandé.
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Les principales différences entre Centos et Ubuntu sont: l'origine (Centos provient de Red Hat, pour les entreprises; Ubuntu provient de Debian, pour les particuliers), la gestion des packages (Centos utilise Yum, se concentrant sur la stabilité; Ubuntu utilise APT, pour une fréquence de mise à jour élevée), le cycle de support (CentOS fournit 10 ans de soutien, Ubuntu fournit un large soutien de LT tutoriels et documents), utilisations (Centos est biaisé vers les serveurs, Ubuntu convient aux serveurs et aux ordinateurs de bureau), d'autres différences incluent la simplicité de l'installation (Centos est mince)

Centos sera fermé en 2024 parce que sa distribution en amont, Rhel 8, a été fermée. Cette fermeture affectera le système CentOS 8, l'empêchant de continuer à recevoir des mises à jour. Les utilisateurs doivent planifier la migration et les options recommandées incluent CentOS Stream, Almalinux et Rocky Linux pour garder le système en sécurité et stable.

Étapes d'installation de CentOS: Téléchargez l'image ISO et Burn Bootable Media; démarrer et sélectionner la source d'installation; sélectionnez la langue et la disposition du clavier; configurer le réseau; partitionner le disque dur; définir l'horloge système; créer l'utilisateur racine; sélectionnez le progiciel; démarrer l'installation; Redémarrez et démarrez à partir du disque dur une fois l'installation terminée.

La politique de sauvegarde et de récupération de GitLab dans le système CentOS afin d'assurer la sécurité et la récupérabilité des données, Gitlab on CentOS fournit une variété de méthodes de sauvegarde. Cet article introduira plusieurs méthodes de sauvegarde courantes, paramètres de configuration et processus de récupération en détail pour vous aider à établir une stratégie complète de sauvegarde et de récupération de GitLab. 1. MANUEL BACKUP Utilisez le Gitlab-RakegitLab: Backup: Créer la commande pour exécuter la sauvegarde manuelle. Cette commande sauvegarde des informations clés telles que le référentiel Gitlab, la base de données, les utilisateurs, les groupes d'utilisateurs, les clés et les autorisations. Le fichier de sauvegarde par défaut est stocké dans le répertoire / var / opt / gitlab / backups. Vous pouvez modifier / etc / gitlab

Docker utilise les fonctionnalités du noyau Linux pour fournir un environnement de fonctionnement d'application efficace et isolé. Son principe de travail est le suivant: 1. Le miroir est utilisé comme modèle en lecture seule, qui contient tout ce dont vous avez besoin pour exécuter l'application; 2. Le Système de fichiers Union (UnionFS) empile plusieurs systèmes de fichiers, ne stockant que les différences, l'économie d'espace et l'accélération; 3. Le démon gère les miroirs et les conteneurs, et le client les utilise pour l'interaction; 4. Les espaces de noms et les CGROUP implémentent l'isolement des conteneurs et les limitations de ressources; 5. Modes de réseau multiples prennent en charge l'interconnexion du conteneur. Ce n'est qu'en comprenant ces concepts principaux que vous pouvez mieux utiliser Docker.

Comment utiliser Docker Desktop? Docker Desktop est un outil pour exécuter des conteneurs Docker sur les machines locales. Les étapes à utiliser incluent: 1. Installer Docker Desktop; 2. Démarrer Docker Desktop; 3. Créer une image Docker (à l'aide de DockerFile); 4. Build Docker Image (en utilisant Docker Build); 5. Exécuter Docker Container (à l'aide de Docker Run).

Le support de disque dur CentOS est divisé en étapes suivantes: Déterminez le nom du périphérique du disque dur (/ dev / sdx); créer un point de montage (il est recommandé d'utiliser / mnt / newdisk); Exécutez la commande Mount (mont / dev / sdx1 / mnt / newdisk); modifier le fichier / etc / fstab pour ajouter une configuration de montage permanent; Utilisez la commande umount pour désinstaller l'appareil pour vous assurer qu'aucun processus n'utilise l'appareil.

Une fois CentOS arrêté, les utilisateurs peuvent prendre les mesures suivantes pour y faire face: sélectionnez une distribution compatible: comme Almalinux, Rocky Linux et CentOS Stream. Migrez vers les distributions commerciales: telles que Red Hat Enterprise Linux, Oracle Linux. Passez à Centos 9 Stream: Rolling Distribution, fournissant les dernières technologies. Sélectionnez d'autres distributions Linux: comme Ubuntu, Debian. Évaluez d'autres options telles que les conteneurs, les machines virtuelles ou les plates-formes cloud.
