linux 下修改时间 时区

本文介绍了一次解决邮件系统中发送邮件时间错误的问题经历。通过调整服务器系统时间和时区设置,最终解决了因服务器配置不当导致的时间显示错误。
前几天邮件系统发到用户机器的邮件总是时间不对....

后来想到了新加的一台email服务器,可能系统时间不对...好,系统时间改了...发现还是不对... :(

后来仔细观察发现,不是到哪位同仁装系统的时候,把系统时区搞成了美国西部时区...闷了!

[b]修改系统时间[/b]

date
显示当前时间 Fri Aug 3 14:15:16 CST 2007

date -s
按字符串方式修改时间
可以只修改日期,不修改时间,输入: date -s 2007-08-03
只修改时间,输入:date -s 14:15:00
同时修改日期时间,注意要加双引号,日期与时间之间有一空格,输入:date -s "2007-08-03 14:15:00"

修改完后,记得输入:clock -w

把系统时间写入CMOS

[b]修改系统时区[/b]

1. 查看当前时区

# vi /etc/sysconfig/clock

2. 修改设置时区

方法(1)
# tzselect
方法(2 仅限于RedHat Linux 和 CentOS)
# timeconfig

3. 复制相应的时区文件,替换系统默认时区

# cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime
对于中国服务器则执行:
# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

4. 将当前时间写入BIOS永久生效(避免重启后失效)

# hwclock
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值