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
