最近登录一台CentOS 6机器,发现每次登录都提示如下警告:

-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

这种警告当然不能容忍,所以要fix it.

# tee /etc/environment <<- 'EOF'LANG=en_US.utf-8LC_ALL=EOF# source /etc/environment
/* 生成 en_US.UTF-8 locale文件 CentOS没有locale-gen命令*/
# localedef -v -c -i en_US -f UTF-8 en_US.UTF-8

输入以下命令,重新登录就不会出现这个问题了。
但是到底是什么原因导致这样的警告?
首先我们需要知道什么是locale ,这篇文章说的挺好。

首先看我们的登录警告提示:-bash: warning: setlocale: LC_CTYPE: cannot change locale (en_US.UTF-8): No such file or directory.因为我们已经设置了默认地区_语言.字符集为 en_US.UTF-8,但是在系统中没有定义这个问题。

我们可以通过运行 locale -a 查看系统当前支持的locale定义。在上面我们看到,我们通过运行“localedef -v -c -i en_US -f UTF-8 en_US.UTF-8” 生成相应的locale配置文件。之后系统就不会报错了。

CentOS 下解决ssh登录 locale 警告相关推荐

  1. mysql 5.6 登录 警告_解决mysql登录出现警告问题的简单方法

    解决mysql登录出现警告问题的简单方法 发布时间:2020-05-11 11:50:39 来源:亿速云 阅读:125 作者:三月 本文主要给大家介绍解决mysql登录出现警告问题的简单方法,文章内容 ...

  2. 解决ssh登录linux速度慢的问题(以centos7为例)

    解决ssh登录linux速度慢的问题(以centos7为例) 参考文章: (1)解决ssh登录linux速度慢的问题(以centos7为例) (2)https://www.cnblogs.com/ly ...

  3. CentOS下查看已经登录用户并踢出的方法

    CentOS下查看已经登录用户并踢出的方法 Linux 是个多用户系统,一旦连接到网络中,它可以同时为多个登录用户提供服务. 系统管理员可以随时了解系统中有那些用户,用户都在进行什么操作. 查看用户的 ...

  4. CentOS下查看最后登录的用户信息以及LOG记录

    CentOS下查看最后登录的用户信息 tail /var/log/messages tail /var/log/secure 我们知道,在redhat下可以用lastlog查看各用户最后登录的信息,用 ...

  5. Linux下修改SSH登录端口

    Linux下修改SSH登录端口 LINUX 的默认SSH 端口是 22.为了防止别人暴力破解,建议修改SSH 访问端口:vim /etc/ssh/sshd_config 找到Port 22 这一行,这 ...

  6. 解决ssh登录过慢问题

    解决ssh登录过慢问题 参考文章: (1)解决ssh登录过慢问题 (2)https://www.cnblogs.com/liangjiongyao/p/9801135.html 备忘一下.

  7. Windows环境下通过SSH登录新浪云

    在后端系统开发中,开发完成之后,如果需要对外提供服务,需要部署到相应的对外公网服务器上.而作为个人开发者,或者测试用户,可以选用现在比较成熟的云,将代码托管,著名的有阿里云(需要备案),本文为了方便说 ...

  8. Centos下关于ssh、scp与rsync设置与应用

    最近应公司要求,需要对文件数据进行远程传输与备份操作,特此写了一篇文章记录下了关于ssh.scp以及rsync的应用配置全过程,可能过程太过罗嗦,但主要就是想在不遗漏每个过程的情况下对此进行阐述,希望 ...

  9. 不同路由器下远程ssh登录Beaglebone系统(通过路由器端口转发,配合花生壳的DDNS功能)

    使用场景: 一般家庭设备都是通过路由器中转连上互联网的,而且运营商给家庭宽带分配的IP地址也是动态的.随时可能变动的.所以当程序员们离开家之后,是很难直接和家里的设备进行交互的.但是通过TPLINK路 ...

最新文章

  1. python列表排序后返回索引排序
  2. 对python来说、一个模块就是一个文件-Python如何将将模块分割成多个文件
  3. 2.1 Objective-C概述
  4. InnoDB存储引擎对MVCC的实现
  5. Leetcode 189. 旋转数组 (每日一题 20210909)
  6. OkHttp使用介绍 和 使用进阶
  7. 伦敦科学博物馆用百年智慧打造的一套探索书,拓展孩子的科学、数学和艺术思维...
  8. jsp页面路径问题(404)
  9. 除了给予人权,欧洲议会还要让机器人纳税
  10. 怎么保护自己的音乐作品不被盗用,用FL制作防盗水印片段。
  11. python数据分析与应用第四章_《利用python进行数据分析》读书笔记--第四章 numpy基础:数组和矢量计算...
  12. centos7安装zabbix3.4
  13. linux scp 使用简单说明
  14. 如何判断对象是否存活/死去
  15. 带外设引脚选择(PPS)的I/O端口
  16. 由VB的KeyCode和KeyAscii到扫描码、虚拟码的思考
  17. Web2.0 网站介绍(3) - Flickr.com
  18. mysql防止商品超卖_避免商品超卖的4种方案
  19. JS 实现驼峰式转下横线,下横线转驼峰式2
  20. PHP unlink的使用

热门文章

  1. C++编程问题--注意指针参数的传递
  2. 做前端工程师,就业方向有哪些?你知道吗
  3. github上创建java项目简单操作
  4. substring splice
  5. 定时执行失败原因分析
  6. php排序函数实例学习教程
  7. 华为视频会议系统常见问题及解决方法
  8. LeetCode 84. Largest Rectangle in Histogram
  9. 【前端】设置好CSS样式动态添加元素会按照样式显示
  10. 计算机系统内部五大部件的主要连接关系总结