linux时间更新,shell获取时间

大家好,感谢邀请,今天来为大家分享一下linux时间更新的问题,以及和shell获取时间的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

Linux 怎么更新 NTP 时间

1.请确确认各节点的ntp包已经安装,我这里是个4.2.2的版本

[oracle@nascds10~]$ rpm-qa| grep ntp

ntp-4.2.2p1-9.el5_4.1

2.请编辑各个节点的ntp.conf文件

[oracle@nascds10~]$ su- root

Password:

[root@nascds10~]# vi/etc/ntp.conf

#New ntp server added by Robinson

server 192.168.1.128 prefer<<<<===========这里是时钟服务器

restrict 192.168.7.0 mask 255.255.255.255 nomodify notrap#基于网段的限制(限制在网段192.168.7.0)

broadcastdelay 0.008

[root@nascds11~]# vi/etc/ntp.conf

#New ntp server added by Robinson

server 192.168.7.71 prefer

broadcastdelay 0.008

3、配置ntpd的参数,我们主要强调的是要配置成"微调的模式"也就是在options中要加入-x的选项

[root@nascds10~]# vi/etc/sysconfig/ntpd

#The following item added by Robinson

#Set to'yes' to sycn hw clock after successful ntpdate

SYNC_HWCLOCK=yes

OPTIONS="-x-u ntp:ntp-p/var/run/ntpd.pid"

[root@nascds11~]# vi/etc/sysconfig/ntpd

The following item added by Robinson

SYNC_HWCLOCK=yes

OPTIONS="-x-u ntp:ntp-p/var/run/ntpd.pid"

4、自动启动配置

[root@nascds10~]# chkconfig ntpd on

[root@nascds11~]# chkconfig ntpd on

5、重启一下,使最新配置生效

[root@nascds10~]# service ntpd restart

Shutting down ntpd: [ OK ]

ntpd: Synchronizing with time server: [ OK ]

Syncing hardware clock to system time [ OK ]

Starting ntpd: [ OK ]

[root@nascds11~]# service ntpd restart

Shutting down ntpd: [ OK ]

ntpd: Synchronizing with time server: [ OK ]

Syncing hardware clock to system time [ OK ]

Starting ntpd: [ OK ]

6、检查ntpd进程的状态

[root@nascds10~]# ntpq-p

remote refid st t when poll reach delay offset jitter

==============================================================================

LOCAL(0).LOCL. 10 l 40 64 1 0.000 0.000 0.001

[root@nascds11~]# ntpq-p

remote refid st t when poll reach delay offset jitter

==============================================================================

test.oracle.com.INIT. 16 u 60 64 0 0.000 0.000 0.000

LOCAL(0).LOCL. 10 l 59 64 1 0.000 0.000 0.001

linux更新时间命令

linux系统下更新时间命令是什么呢?下面是具体介绍:

linux系统下更新时间命令是:ntpdate time-a.nist.gov

ntpdate命令用于同步更新互联网时间,或者NTP服务器时间。

NTP服务器Network Time Protocol(NTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间。

常用的命令:

修改时间

1、本地修改时间

date-s 2021/10/30 18:39

hwclock#同步时间到服务器,即硬件同步

2、同步互联网时间

ntpdate time.windows.com(ntpdate是一个内部的同步时间的代码)

[可选] sntp–N time.windows.com#效果同上。

linux下如何定期自动更新时间

Can use ntpdate or rdate command to sync the datetime with remote server.

i.e.:

# ntpdate remote_server

or

# rdate-s remote_server

Also, sync the remote server periodically is a good idea!

# crontab-e

# auto sync with time server at 0:00 everyday

0 0*** rdate-t 60-s stdtime.gov.hk记住,更新完后要用 clock-w或 hwclock-w实时间写入到BIOS中,这样下次启动机子时,时间就会自动更新了。1.在虚拟终端中使用date命令来查看和设置系统时间查看系统时钟的操作:# date设置系统时钟的操作:# date 091713272003.30通用的设置格式:# date月日时分年.秒2.使用hwclock或clock命令查看和设置硬件时钟查看硬件时钟的操作:# hwclock--show或# clock--show2003年09月17日星期三 13时24分11秒-0.482735 seconds设置硬件时钟的操作:# hwclock--set--date="09/17/2003 13:26:00"或者# clock--set--date="09/17/2003 13:26:00"通用的设置格式:hwclock/clock--set--date=“月/日/年时:分:秒”。3.同步系统时钟和硬件时钟Linux系统(笔者使用的是Red Hat 8.0,其它系统没有做过实验)默认重启后,硬件时钟和系统时钟同步。如果不大方便重新启动的话(服务器通常很少重启),使用clock或hwclock命令来同步系统时钟和硬件时钟。硬件时钟与系统时钟同步:# hwclock--hctosys或者# clock--hctosys上面命令中,--hctosys表示Hardware Clock to SYStem clock。系统时钟和硬件时钟同步:# hwclock--systohc或者# clock--systohc使用图形化系统设置工具设置时间对于初学者来,笔者推荐使用图形化的时钟设置工具,如Red Hat 8.0中的日期与时间设置工具,可以在虚拟终端中键“redhat-config-time”命令,或者选择“K选单/系统设置/日期与时间”来启动日期时间设置工具。使用该工具不必考虑系统时间和硬件时间,只需从该对话框中设置日期时间,可同时设置、修改系统时钟和硬件时钟。

阅读剩余
THE END