Aprenda a usar la codificación de juegos de caracteres de los archivos de conversión de herramientas en sistemas Linux

  
                

Cuando ve archivos de Windows en Linux, a menudo hay situaciones confusas o ilegibles. Esto implica el problema de la codificación del conjunto de caracteres del archivo. Puede ver el conjunto de caracteres del archivo y convertirlo en Linux. Archivos de Windows, vamos a conocerlo.

Hay algunos sitios de cursos se reparten los recursos del servidor Linux desde las ventanas, las ventanas de codificación carpeta es GBK, y el esquema de codificación por defecto del navegador es UTF-8 (también por defecto del servidor de codificación es UTF -8), esto llevó a la inaccesibilidad de un nombre de dominio como http: //xxxx //Recursos /Beijing Normal University /Junior High School /Ocho años /Este libro /Green.ppt, lo que sugiere que no se pudieron encontrar los recursos.

Solución: use la herramienta convmv para volver a codificar los nombres de todos los archivos en el directorio de Recursos usando utf-8

Nota: Si usa el cliente ftp para acceder a los recursos, encontrará caracteres ilegibles. Verifique que la codificación del cliente sea consistente con el servidor

make clean

make install

. /convmv -f GB2312 -t UTF-8 -r --notest /Resources /*

Lo anterior describe cómo modificar la codificación del nombre del directorio en Linux, y luego expandir el método de codificación de cambio de contenido del archivo

1. Convierta la codificación del archivo directamente en Vim, como convertir un archivo al formato utf-8

: configure fileencoding = utf-8

2. iconv conversion, iconv El formato del comando es el siguiente:

iconv -f encoding -t encoding inputfile

Por ejemplo, convertir un archivo codificado en UTF-8 a codificación GBK

iconv -f GBK -t UTF -8 archivo1 -o archivo2

Lo anterior es el método de codificación y conversión del conjunto de caracteres del archivo en Linux. Después de convertir el conjunto de caracteres, el archivo no se distorsionará cuando se vea en diferentes sistemas. Lo es

Copyright © Conocimiento de Windows All Rights Reserved