Terminal confuso bajo el sistema operativo Linux

  

Cuando usa la herramienta de terminal de Linux SecureCRT, cada vez que envía SVN para ingresar registros chinos, no puede perder chino.

svn ci -m " " No hay forma de ingresar el chino entre las dos comillas.

Más tarde, consultar con otros estudiantes, para encontrar una solución definitiva

debe asegurarse primero de que es SecureCRT ajustes de formato UTF8: Opciones - Opciones de sesión - Terminal - la aparición de la codificación de caracteres, elija UTF 8

Primero, crea un archivo bajo /home /yourname. vimrc, a continuación, el código siguiente se escribe en este archivo

1 juego fencs = UTF-8, UCS-bom,, GB18030, gbk, gb2312-Shift JIS, cp936

2 juegos termencoding = utf -8

3 set encoding = utf-8

4 conjunto fileencodings = UCS-bom, UTF-8, cp936

5 conjunto fileEncoding = utf-8

6 set nohls

7 set nu

8 tipo de archivo en la sintaxis de

9 en

10 set tabstop = 4

11 set shiftwidth = 4

12 set autoindent

13 set smartindent

14 set showmatch

15 set ruler

16

El significado general del código es que el terminal admite UTF8, lo que significa que puede admitir chino.

y luego ejecute el siguiente comando de línea de comandos

[sunombre @ root] $ export LANG = zh_CN.UTF-8

vuelve a intentarlo

[sunombre @root] $ svn ci -m " enviar símbolo chino "

Si quieres inicio del cliente SSH, sobre la aplicación de export LANG = zh_CN.UTF-8, necesita a /home /sunombre buscando. bash_profile documento y, a continuación, modificar con vim

14:14 [[email protected]] $ vim .bash_profile

1 # .bash_profile

2

3 # Obtener los alias y funciones

4 si [-f ~ /.bashrc];. continuación

5 ~ /.bashrc

6 fi

7

8 # Entorno específico del usuario y programas de inicio

9

10 PATH = $ PATH: $ HOME /bin

11

12 export PATH

13 NOMBRE DE USUARIO unset

14 export LANG = zh_CN.UTF-8

almacenado, reiniciar el cliente SSH, de modo que cada subsiguiente Export LANG = zh_CN.UTF-8 se ejecuta automáticamente cuando se inicia el cliente.

has terminado.

Usando el comando de exportación para establecer variables de entorno en Linux

Copie un artículo en línea

export LANG = zh_CN.UTF-8

export LANG = en_US

=========================================== ================================================== ==

========================================== ================================================== ===

Los programadores que son nuevos en Linux a menudo reciben saludos confusos. Se puede decir que "el comienzo del caos y el abandono". Debido a la confusión, y finalmente renunciar a Linux no es una minoría. Ok, vamos al asunto, veamos cómo se forman los distintos adornos.

Caracteres chinos distorsionados

Esta situación generalmente se instala con la consola china, pero no es causada por la aplicación china. Simplemente inicie el software apropiado, como zhcon. O activar el software adecuado, pero los personajes no tienen que configurar el juego de caracteres apropiado, por ejemplo export LANG = zh_CN.UTF-8

ORACLE interfaz de instalación ilegible

A pesar de que el soporte de Oracle varios idiomas lo hará de acuerdo a las variables de entorno seleccione automáticamente el juego de caracteres, pero la instalación chino parece que hay problemas, pero no parece 10.2 versiones posteriores del problema, puede realizar la exportación comando específico LANG = en_US para establecer el entorno para el personaje Inglés establecer
caracteres

Inglés la distorsión

Por lo general, la distorsión de caracteres se produce cuando el archivo binario gato múltiple porque hay código de control binaria múltiple, pueden provocar una distorsión de la interfaz del terminal, la solución suele ser reset para resolver el problema [NextPage] con un terminal de reposición

otras pseudo-terminal ilegibles

a veces a través de SSH en un servidor Linux remoto, gato un archivo central y el uso de los comandos de restablecimiento no tienen éxito, ¿cómo? Muy simple, consulte el siguiente test para gatos primera de un archivo de Python compilado

Oracle @ linux-suse :? ~ > gato fibo.pyc

m

{arenque? c @ sd

Zd

ZDS (cCS: d \\}} x 'jo G}} qWdS (Nii (ii (tatbtn (RRR ((tfibo.pytfibs

cCsIg} d \\}} x0 jo " i}} QW S (Nii (ii (tresultRRRtappend (RRRR ((Rtfib2 s

N (RR (RR ((Rt s oráculo @ linux-suse :? ~ > VT102VT102

\\ -bash: VT102VT102: comando no encontrado

Oracle @ linux-suse: ~ >

es visible en el terminal SSH ilegible, inmediata son arbitrarias, y se puede restaurar con el comando

Oracle @ linux-suse: ~ > tput sgr0

Causa problema SSH ilegible surge un problema que, desde el otro terminal, gato con el tipo de un archivo, sin distorsión, entonces la prueba ilegible Causa

Oracle @ linux-suse: ~ > N ^

en el uso de un largo ctrl + v, Ctrl + N distorsión de la pantalla, por supuesto, después de la prueba de recuperación

Oracle @ linux-suse: ~ > echo -e '\\ xe'

pantalla ilegible una vez más, bueno, entonces reanudar

Oracle @ linux-suse: ~ > echo -e '\\ xf'

Estos son la necesidad de mecanografía al tacto, porque La pantalla ve caracteres confusos. El problema final es causado por el carácter hexadecimal E. La solución también es muy simple. El carácter hexadecimal F puede ser

Copyright © Conocimiento de Windows All Rights Reserved