linux修改系统时间和linux查看时区、修改时区的方法

一、查看和修改Linux的时区

1. 查看当前时区
命令 : “date -R”

2. 修改设置Linux服务器时区
方法 A
命令 : “tzselect”

方法 B 仅限于RedHat Linux 和 CentOS
命令 : “timeconfig”

方法 C 适用于Debian
命令 : “dpkg-reconfigure tzdata”

3. 复制相应的时区文件,替换系统时区文件;或者创建链接文件
cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime

例如:在设置中国时区使用亚洲/上海(+8)

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

二、查看和修改Linux的时间

1. 查看时间和日期
命令 : “date”

2.设置时间和日期
例如:将系统日期设定成2009年11月3日的命令

命令 : “date -s 11/03/2009”

将系统时间设定成下午5点55分55秒的命令

命令 : “date -s 17:55:55”

3. 将当前时间和日期写入BIOS,避免重启后失效
命令 : “hwclock -w”

注:

date
不加参数可以直接看到当前日期时间

cal
不加参数可以直接看到本月月历

在Linux中使用date命令修改日期时间

  1. 1直接输入“date”可查看当前系统日期及时间(普通用户即可执行此命令)。
  2. 2输入“date -u”可查看UTC时间(注意与上图的区别)。
  3. 3输入“date -s 2015-10-25”即可将当前系统日期修改为2015年10月25日(注意:root用户才可修改)。
  4. 4输入“date -s 15:00:00”即可将当前系统时间修改为15点整。
  5. 5输入“date -s “2015-10-25 15:00:00″”(注意需要英文双引号)即可将当前系统时间及日期修改为2015年10月25日15点整。
  6. 6输入“date ‘+Today is =>%x time is =>%X”即可修改输出日期及时间的格式。
  7. 输入“hwclock”即可查看当前硬件时间(BIOS时间),注意与输入“date”之区别。
  8. 输入“clock -w”即可将系统日期及时间同步到硬件(BIOS)里。
  9. 联网时如需与时间服务器同步,输入“service ntpd stop”停止ntpd服务(如提示无此命令,在输入“yum install ntp”安装)。
  10. 输入“ntpdate asia.pool.ntp.org”(亦可输入其他时间服务器)同步时间。
  11. 输入“hwclock -w”同步到硬件(BIOS)。
  12. 输入“service ntpd start”启动ntpd服务。
  13. 如需用硬件(BIOS)日期时间覆盖系统日期时间,则输入“hwclock –hctosys”。
  14. 如需用系统日期系统覆盖硬件(BIOS)日期时间,则输入“hwclock –systohc”。
  15. 如需查看date命令详细设置,则输入“man date”(按ctrl+pageup/pagedown即可翻页)。
  16. 输入“cal”即可查看当月日历。
  17. 17输入“cal -3”可显示前一月,当前月,下一月日历。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注