服务器托管于远程机房,需要调试的时候我们会选择ssh这个服务,服务器端不多说了,主要说下客户端,客户端的软件大都有SSH Secure Shell Client、putty、securityCRT等等,我比较喜欢的是putty,绿色小巧,不到500K,界面单间易用。
如果系统安装选择为中文时,ssh远程进入以后,重启某个服务便显示为乱码。
终端默认是使用windows的编码方式(GBK),我们需要手动改为UTF-8
[root@mail ~]# service httpd restart
停止 httpd: [确定]
启动 httpd: [确定]
[root@mail ~]#
这是终端的乱码问题,再说一下打开中文文件乱码问题。
在很多的配置文件中,含有中文,用vi打开时也是会乱码。首先我们系统中要有中文语言显示包(fonts-chinese),否则改为UTF-8也是会乱码。
[root@mail ~]# cat /etc/sysconfig/i18n
LANG=”zh_CN.UTF-8″
[root@mail ~]#
上面的设置,系统语言为中文,如果想改为英文的话,替换为:
LANG=”en_US.UTF-8″ 保存即可。
临时性改变语言:export LANG=en_US.UTF-8
echo $LANG //查看语言
[root@mail ~]# export LANG=en_US.UTF-8
[root@mail ~]#
[root@mail ~]# echo $LANG
en_US.UTF-8
PS:
yum -y groupinstall chinese-support 安装所有与中文支持相关的包
原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/583.html