linux打印中文是乱码怎么解决

linux打印中文是乱码怎么解决,第1张

Putty: 1, 打开Puttyexe, 在登录会话界面中选定Default Settings 2, 再点击左侧树形菜单中的"Window -> Translation" 3, 在右侧界面中有一项"Received data assumed to
putty连接出现中文乱码
怎么设置的? 作者: chiver 发布日期: 2010-7-01 乱码是编码的问题 作者: aduan 发布日期: 2010-7-01 这个问题很好解决,在PUTTY软件里面把编码改成UTF-8就可以,软件左 …
(转)WinSCP 与 Putty 中文显示乱码解决办法

Linux有自带ibus输入法, 按Ctrl+space 或者 Ctrl+shift可切换中英文。

但是ibus的中文输入法是用pinyin, 很不方便,建议卸载ibus, 安装fctix。

sudo apt-get remove ibus
sudo apt-get install fcitx
# 安装fctix后可以安装搜狗拼音for linux

下载搜狗拼音for linux:

下载得到deb安装包, 双击即可安装。

在linux上一般使用utf8编码。 如果打开文件是乱码,要设置utf8编码,看看自己用的是什么编辑器。 如果是vim则使用 set encoding=utf8即可 如果是gedit,则重新另存一下,在存储窗口 设置为utf8编码 ,在打开即可。

首先Linux要用中文安装方法,然后输入命令locale–a | more查看一下有没有zh_CNUTF-8这个字符串,如果有就在文件/etc/sysconfig/il8n中把LANG的值改为zh_CNUTF-8

1、安装中文包:
#yum -y groupinstall chinese-support 安装所有与中文支持相关的包
2、修改字符编码配置文件
vim /etc/sysconfig/i18n
修改后内容如下:
LANG="zh_CNUTF-8"
SUPPORTED="zh_CN:zh:en_USUTF-8:en_US:en:zh_CNGB18030"
SYSFONT="latarcyrheb-sun16"
3、最后重启服务器:
reboot
通过以上任意一种方法,大家都可以将linux系统改为中文版的。

ssh登陆后,执行: \x0d\export LANG=zh_CNgb2312\x0d\就可以显示中文了。\x0d\编辑/etc/sysconfig/i18n 将LANG="zh_CNUTF-8" 改为 LANG="zh_CNGB18030" 可永久显示中文

Linux中文显示不正常大多是终端字符集设置的不对,因为终端屏幕显示信息是以设置的语言来显示的,如果语言是英文或者其他编码语言设置,显示中文时就是乱码。设置终端字符集需要设置LANG这个环境变量,设置方法是在终端输入LANG=zh_CNUTF-8,设置好LANG变量后,再在终端上用ls命令查看一下带有中文的文件名应该就有效果了。
如果经过上面的设置后,用ls命令可以正常列出中文文件名了,那就最好将LANG=zh_CNUTF-8这一行添加到~/bashrc这个配置文件中,然后执行命令:source
~/bashrc,使配置文件的设置马上生效,这样终端就被完美的设置成UTF-8中文编码了。

如果只是对某个命令使用中文环境,只要命令前面添加环境变量LANG赋值,比如:\x0d\# LANG=zh_CNgb2312 yourcommand\x0d\\x0d\也可以临时改变LANG,使用完再改回\x0d\# export LANG=zh_CNgb2312\x0d\# yourcommand\x0d\# export LANG=en_USUTF-8 #改成原来的即可


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10535679.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存