shell乱码centos7修改字符集
2024-01-03 11:39:19
1.查看当前使用的字符集
[root@localhost ~]# echo $LANG
zh_CN # 因为并不是utf-8格式所以导致乱码
2.查看可用字符集
[root@master ~]# locale -a | grep zh
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8 # 需要修改为这个
zh_HK
zh_HK.big5hkscs
zh_HK.utf8
zh_SG
zh_SG.gb2312
zh_SG.gbk
zh_SG.utf8
zh_TW
zh_TW.big5
zh_TW.euctw
zh_TW.utf8
3.编辑配置文件
vim /etc/locale.conf
LANG="zh_CN.UTF-8" # 修改为需要的字符集,修改为utf-8编码
4.刷新配置
source /etc/locale.conf
5.查看当前系统使用编码
[root@localhost ~]# echo $LANG
zh_CN.UTF-8
6.验证是否还有乱码问题。
番外:
如果所使用的编码没有问题,但是shell工具,如(xshell,finalshell,mobaxterm等)依旧出现乱码,检查是否是shell工具问题,
例:如使用finalshell
在连接的位置,找到相应服务器,然后修改shell工具内字符集。
文章来源:https://blog.csdn.net/shoujoai/article/details/135357576
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!