关于Linux时间设置的总结

系统环境:centos

Linux的时间有两种,一种是系统时间,一种是硬件时间。

系统时间的查看:#date

系统时间的设置:#date -set

时间同步工具准备

Linux进行时间同步要使用一个工具:ntpdate,系统默认没有安装该工具,需要手动进行安装(yum源需提前配置)。

yum install -y ntpdate

同步时间

修改系统的时区

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

或者将上海时区文件链接到本地的时间文件

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

编辑时间配置文件,修改时区

vim /etc/sysconfig/clock

在配置文件中添加

ZONE="Asia/Shanghai"
UTC=false
ARC=false

同步时间(10.80.1.200是局域网中时间服务器的IP)

[[email protected] ~]# ntpdate 10.80.1.200
10 Apr 10:51:30 ntpdate[12368]: adjust time server 10.80.1.200 offset 0.496370 sec

设置硬件时间和系统时间一致并校准

/sbin/hwclock --systohc

原文地址:https://www.cnblogs.com/dachi/p/8776994.html

时间: 2024-07-31 10:10:25

关于Linux时间设置的总结的相关文章

Linux时间设置

场景:Linux时间设置对于系统日志的查看,文件操作很有必要,有时候不可避免的调整系统时间. 1 手动设置 1.1 时区查看 使用date命令查看时区 [[email protected] ~]# date -R Sun, 11 Jan 2015 07:10:28 -0800 [[email protected]-server ~]# 上面命令输出了-0800表示西八区,是美国旧金山所在的时区,下面表示我们国家的东八区(+0800) lfcp10:~ # date -R Wed, 28 Dec

linux时间设置相关

1.查询时间命令:date 2.设置日期:date -s mm/dd/yyyy 3.设置时间:date -s HH:MM:SS 4.将当前时间及日期写入BIOS,避免重启失效:hwclock -w 5.cal:不加参数,可查看当月月历.

linux 时间设置

#设置时间 date -s "2015-4-15 10:22:44" #在写入mac系统 clock -w #格式化时间 date -d yesterday +%Y%M%d

Linux系统时间和硬件时间设置

在Linux中有硬件时钟与系统时钟两种时钟.硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟.系统时钟则是指kernel中的时钟.所有Linux相关指令与函数都是读取系统时钟的设定.因为存在两种不同的时钟,那么它们之间就会存在差异.当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作. 用date命令对系统时间进行设置后,并不会去修改硬件时钟,所以系统重启后,系统时间还算会去读取硬件时间,这就是为何date设置失效到原因. 因此,需要在设置系统时间后,将

Qt linux下设置系统时间

想要能修改 ARM板上的系统时间,试了两种方法: 1.采用系统命令.system() 尝试了很多命令,date -s "20090807 16:02:23" :date -s 16:02:23 :但板子上的日期就是设置不成功,采用date -s 16:02:23 可以将时间设置成功.于是不得不考虑别的方法. 2.标准C库 首先感叹下,C库很强大呀! 而且我觉着C库的移植行很好.相比较采用system()命令,可能由于linux 版本的不同,好多命令可能存在差异,比如redhat 和ub

linux时间方面的设置

如下一段代码可以借鉴: static void _sleep_response_timeout(modbus_t *ctx) { #ifdef _WIN32 /* usleep doesn't exist on Windows */ Sleep((ctx->response_timeout.tv_sec * 1000) + (ctx->response_timeout.tv_usec / 1000)); #else /* usleep source code */ struct timespe

linux时间时区设置修改及时间同步

linux时间时区设置修改及时间同步一.时区显示时区date --help 获取帮助date -Rdate +%z上面两个命令都可[[email protected] ~]# date -R; date +%zFri, 19 Oct 2012 23:34:27 +0800+0800主要就是后面的+0800,东八区修改时区cp /etc/localtime /etc/localtime.bak #备份系统默认时区cp /usr/share/zoneinfo/Asia/Shanghai /etc/l

Linux下date命令,格式化输出,时间设置

date命令的帮助信息 [root@localhost  source]# date --help用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期. -d,--date=字符串              显示指定字符串所描述的时间,而非当前时间  -f,--file=日期文件            类似--date,从日期文件中按行读入时间描述  -r,

linux 系统时间和硬件时间设置

1.简介 Linux中有硬件时钟与系统时钟两种时钟.硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟.这个时间有主板上电池供电维持,如果主板电池电量耗尽,如果断电的话,恢复到出厂设置.系统时钟则是指kernel中的时钟.所有Linux相关指令与函数都是读取系统时钟的设定.因为存在两种不同的时钟,那么它们之间就会存在差异.当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作. 对于系统时间,我们可以用date命令查看: [email protected]: