linux时间显示错误,比正常是时间少了八个小时,修改时区
有时候当你使用当前时间的时候你会发现linux的时间比正常时间慢了8个小时这个是时区的问题
就比如我之前写的用手机弄一个linux服务器就出现这样的问题了,直接无语了
给linux加上文件配置,直接下载把,查看就是乱码,搞不了。
下载地址:这里下载的是时区文件,密码1234
下载完之后放手机映射的软链接目录里面,也就是/手机根目录/1/file
文件夹下面
不是用的手机linu直接跳过这一步
先查看是否存在这个文件夹
/usr/share/zoneinfo
然后移动到linux里面,这个命令是启动linux,在linux里面输入的
mv /data/data/com.termux/files/home/file/Asia.zip /usr/share/zoneinfo
进入目录
cd /usr/share/zoneinfo
解压压缩包
unzip Asia.zip
进行复制文件,如果localtime存在可以先进行删除
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
或者建立链接
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
如果是在java测试的需要重新启动jar,才能重新加载新的时间配置
也可以输入date进行查看时间
显示的结果可以进行设置