在安装centos操作系统的时候,经常会不自觉地选择中文-China -简体中文。 安装完系统后echo $LANG也显示的是zh_CN.UTF-8。
但是用SecureCRT远程连接服务器时,在外观-字符编码选择Default会显示乱码
[root@server ~]# df -h
文件系统 å®¹é‡ å·²ç”¨ å¯ç”¨ 已用% 挂载点
/dev/mapper/centos-root 50G 15G 36G 29% /
devtmpfs 32G 0 32G 0% /dev
tmpfs 32G 0 32G 0% /dev/shm
选择“utf-8” 也会显示乱码
[root@server ~]# df -h
???? ?? ?? ?? ??% ???
/dev/mapper/centos-root 50G 15G 36G 29% /
devtmpfs 32G 0 32G 0% /dev
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 32G 12M 32G 1% /run
只不过一种是?一种是乱七八糟不认识的很像汉字的东西
只能将系统改成英文en_US.UTF-8 远程连接才能正常显示
[root@sever~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 4.4T 2.0G 4.4T 1% /
devtmpfs 32G 0 32G 0% /dev
如何才能在SecureCRT中正确显示中文?