linux部署服务器遇到的问题(三)
来源:互联网 发布:linux 注销登录用户 编辑:程序博客网 时间:2024/06/07 12:01
今天部署部署的系统出问题了,所以想从tomcat中取出日志来定位下错误,但是一百多兆的日志拽出来花了半小时时间,打开一看乱码。。。。好无奈,只能参照别的打印日志来定位错误,苦逼了。。。所以这次就长记性了。每次部署服务器的时候用echo $LANG查看下当前服务器的语言。如果是英文,就改成中文的,毕竟看着还是顺眼。233333
修改linux的默认系统语言的方法是:
在/etc/sysconfig/i18n这个文件中
LANG="en_US.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
改为:
LANG="zh_CN.UTF-8"
SYSFONT="latarcyrheb-sun16"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
但是当我改完以后,输入date -R命令的时候,依旧乱码。。。。然后又输入locale命令发现
LANG="zh_CN"
LC_CTYPE="zh_CN"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_COLLATE="zh_CN"
LC_MONETARY="zh_CN"
LC_MESSAGES="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL=
只有最后一个属性是空的。所以我又加入了i18n这个文件中加入了以下属性。
LC_ALL=“zh_CN”
完美解决问题。
附date关于时间的一些方法:
1:用指定的格式显示时间。
$ date '+This date now is =>%x ,time is now =>%X ,thank you !'
This date now is =>23/06/2017 ,time is now =>17:53:01,thank you !
例2:用预定的格式显示当前的时间。
# date
Fri Jun 23 15:20:18 CST 2017
例3:设置时间为下午14点36分。
# date -s 14:36:00
FriJun 23 14:15:00 CST 2017
例4:设置时间为2017年6月23号。
# date -s 20170623
Fri Jun 23 00:00:00 CST 2017
实例:设置时间为2017年6月23号12:00
# date -s "2017-06-23 12:00:00"
修改完后,记得执行clock -w,把系统时间写入CMOS
- linux部署服务器遇到的问题(三)
- linux部署服务器遇到的问题(一)
- linux部署服务器遇到的问题(二)
- linux部署服务器遇到的问题(四)
- linux部署服务器遇到的问题(五)
- 服务器部署遇到的问题
- 远程部署服务器遇到的问题总结
- 服务器部署网站遇到的问题
- 部署中遇到的问题(三)
- Linux 服务器下 tomcat9的安装部署(SSL证书部署)以及遇到的问题解决
- # 在Linux下的was服务器上部署web应用遇到问题
- Linux服务器安装部署jdk+tomcat+mysql可能遇到的问题及解决办法
- Linux部署golang遇到的问题分析
- linux部署项目所遇到的问题
- web项目部署到服务器遇到的一些问题
- 刀片服务器部署VMWare vSphere遇到的问题总结
- 服务器部署tamcat项目时遇到的问题
- linux服务器SSH遇到的问题
- loj#6169. 相似序列
- Java面试题集(第六部分)(136-150)
- bzoj1836: Pku3004 Subway planning
- python
- CodeForces 149D Coloring Brackets
- linux部署服务器遇到的问题(三)
- 【实践】时间同步配置
- POJ 1141 Brackets Sequence
- HDU 2476 String painter
- POJ 1651 Multiplication Puzzle
- RSA加密算法 C++实现
- Java的Comparable接口&比较器原理
- BZOJ 2428: [HAOI2006]均分数据 模拟退火
- 【NOI2017模拟6.23】回转寿司