登陆报错:-bash: warning: setlocale: LC_CTYPE: cannot c

Xshell登录linux系统时会出现报错:
-bash: warning: setlocale: LC_CTYPE: cannot change locale (latin1): No such file or directory
-bash: warning: setlocale: LC_COLLATE: cannot change locale (latin1): No such file or directory
-bash: warning: setlocale: LC_MESSAGES: cannot change locale (latin1): No such file or directory
-bash: warning: setlocale: LC_NUMERIC: cannot change locale (latin1): No such file or directory
-bash: warning: setlocale: LC_TIME: cannot change locale (latin1): No such file or directory
由于之前修改过系统和mysql服务端字符集,全部修改成latin1后才出现这个情况:
[[email protected] ~]# cat /etc/sysconfig/i18n
LANG="latin1"
SYSFONT="latarcyrheb-sun16"
还原成原来的en_US.UTF-8,后su -和重启就不会出现这个情况。

原文地址:http://blog.51cto.com/11575772/2065610

时间: 2024-10-13 00:45:54

登陆报错:-bash: warning: setlocale: LC_CTYPE: cannot c的相关文章

终端SSH远程连接CentOS报错:-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory

终端SSH远程连接CentOS时,报以下错误提示: -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory 在centos服务器上 sudo vim /etc/locale.conf 内容如下: LC_ALL=en_US.utf8 LC_CTYPE=en_US.utf8 LANG=en_US.utf8 重新连接就正常了. 原文地址:https://www.cnblog

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

最近发现MDT推出去的系统的有不同问题,其问题就不说了,主要是策略权限被域继承了.比如我们手动安装的很多东东都是未配置壮态,推的就默认为安全壮态了,今天细找了一下,原来把这个关了就可以了. -bash: warning: setlocale: LC_CTYPE: cannot change locale (EN_US.UTF-8)

CentOS -bash: warning: setlocale: LC_MESSAGES: cannot change locale (en_US.UTF-8)

centos5.x 登陆显示: -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_MESSAG

warning: setlocale: LC_CTYPE: cannot change locale

setlocale warning 使用mac上面iterm2一段时间了,登陆服务器老是报如下warning warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory 然后yum 安装的时候也会报LC_CTYPE环境变量的问题.于是抽空搜索了一下,找到了如下文章http://www.cyberciti.biz/faq/os-x-terminal-bash-warning-setloc

centos系统,使用vnc登陆报错的解决方案

centos系统,使用vnc登陆报错 "The connection was refused by the host computer" 使用以下两个命令解决: [[email protected] ~]# rm /tmp/.X11-unix/X2 [[email protected] ~]# systemctl restart [email protected]:2.service

extman登陆报错Can't open /tmp/extman/, No such file or directory

超找原因,是因为系统因为自动清理了/tmp下的extman文件,找不到文件,两种办法. 在tmp下创建一个extman,并修改权限为777即可,这种办法是临时的.    mkdir /tmp/extman    chmod 777 -R /tmp/extman/ 还有一种永久解决这个问题的方法.  .............. extman登陆报错Can't open /tmp/extman/, No such file or directory

【MySQL8】 安装后的简单配置(主要解决navicat等客户端登陆报错问题)

一.navicat等客户端登陆报错的原因 使用mysql,多数我们还是喜欢用可视化的客户端登陆管理的,个人比较喜欢用navicat.一般装好服务器以后,习惯建一个远程的登陆帐号,在mysql8服务器上,用老方法创建的帐号,可以用mysql自己命令行正常登入,但是用navicat等软件登入却会提示错误 原因是MySQL8的新特性,MySQL8默认使用 caching_sha2_password 身份验证机制.旧客户端不支持这种验证,当然就无法登入了. 所以解决办法也很简单,只需要我们在服务器上用旧

安装zabbix之后登陆报错:Error connecting to database: No su

安装zabbix之后登陆报错:Error connecting to database: No such file or directory解决办法:经过网络上找了好久也没见到个解决办法,最后被一片文章提醒了. 是不是php和mysql的调用问题呢?尝试着做了一下. 1.把mysql.sock 通过软链接到一个指定位置.[[email protected]_zabbix4_007117 etc]# ln -s /var/lib/mysql/mysql.sock /tmp/ 2.修改php.ini

Mac打开Terminal报错-bash : : command not found

问题描述: Mac系统在打开Terminal的时候,报错-bash : : command not found. 问题分析: 报错并不影响Terminal的使用,于是忽略不计.但是在修改.bash_profile文件后,为了使配置生效,使用source命令,也是报错-bash : : command not found. 开始以为是source命令找不到,将/bin加入到环境变量中,还是报这个错误. 问题陷入困境. 在网上搜索,发现大部分问题都类似是 -bash:nginx: command n