Como SysAdmins utilizamos SSH a diario, conectamos con varios servidores, propios y de clientes, en España, en Europa y en Estados Unidos.

Muchos de estos servidores no están configurados para utilizar el idioma castellano por defecto, aunque lo tengan instalado, y nos podemos encontrar que al conectar con el servidor por SSH no podamos ver correctamente los “caracteres especiales”, lo que vienen a ser letras acentuadas, símbolos especiales, etc.

Para solucionar este pequeño inconveniente debemos seguir los siguientes pasos:

1.- Ejecutar el comando “locale -a” y buscar la línea que contenga algo parecido a

es_ES.utf8

2.- Editar el archivo “.bashrc” de nuestro usuario, si utilizamos el shell BASH, o el archivo “.zshrc”, si utilizamos ZHS, y agregamos la siguiente línea:

export LC_CTYPE=es_ES.UTF-8

3.- Guardamos el documentos y recargamos el archivo, en nuestro caso utilizamos BASH:

. .bashrc

4.- Hecho esto podremos ver los caracteres especiales correctamente

Previous Post Next Post