-bash: warning: setlocale: LC_CTYPE: cannot change locale (zh_CN.UTF-8)


mac 升级到10.15.6 使用iterm2 连接 centos 服务器时报警告:
-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory

原因是 ssh连接的时候会传递环境变量,这个变量如在服务器没有本地的环境,就会报这个错误,其实就是$LC_CTYPE 这个环境变量导致的。
LC_CTYPE这个参数,mac上面是UTF-8,服务器上面缺少相应配置,识别不了。

处理方法:
在rhel或者centos服务器上添加环境变量

sudo vim /etc/locale.conf
LC_ALL=en_US.utf8
LC_CTYPE=en_US.utf8


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM