每次用xshell连接一台服务器,就会报以下警告:
-bash: warning: setlocale: LC_CTYPE: cannot change locale (en-US.UTF-8): No such file or directory
-bash: warning: setlocale: LC_COLLATE: cannot change locale (en-US.UTF-8): No such file or directory
-bash: warning: setlocale: LC_MESSAGES: cannot change locale (en-US.UTF-8): No such file or directory
-bash: warning: setlocale: LC_NUMERIC: cannot change locale (en-US.UTF-8): No such file or directory
-bash: warning: setlocale: LC_TIME: cannot change locale (en-US.UTF-8): No such file or directory
查了一些博客,发现只有用以下方法才可以解决我的问题:
vim /etc/locale.conf
然后写入以下内容:
LC_ALL=
LC_CTYPE=en_US.utf8
LANG=en_US.utf8
LC_TIME="POSIX"
ok了