本人使用mac系統,命令行工具使用的iterm2,登錄自己的雲主機的時候 每次都要提示如下錯誤
-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
解決方法:打開iterm2的preferences的Terminal關閉最下面的 Set locale variables automatically
為什么會出現這個問題?
我們在mac上查看
$ echo $LC_CTYPE
UTF-8
在服務器上
$ echo $LC_CTYPE
en_US.UTF-8
mac上面是UTF-8,服務器上面識別不了UTF-8,一般都是”en_US.UTF-8” ,所以會報cannot change locale (UTF-8): No such file or directory 這個warning
原文地址: -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
標簽: UTF8 locale change cannot No directory