系统相关
首页 > 系统相关> > ubuntu – 以编程方式更新Linux系统时间

ubuntu – 以编程方式更新Linux系统时间

作者:互联网

我有一个3或4个不同的Linux Ubuntu机器的系统,我希望时间同步.我的计划是使用其中一个(让我们称之为主)作为NTP服务器,为其他3台机器提供服务时间(让我们称之为子机).

但是,我想首先从主服务器获取UTC时间,并且使用在线服务器不是一个选项(没有互联网).

我目前正通过C从车载GPS设备上读取UTC时间.是否可以使用C和GPS提供的UTC时间在此处理器上设置系统时间,然后使用NTP将此时间同步到所有其他子PC?

解决方法:

一种简单的方法是使用date命令

date -s @<seconds-since-1970>

如果您想在C中执行此操作,请参阅man settimeofday.

标签:c,ntp,time,ubuntu,timestamps
来源: https://codeday.me/bug/20190816/1670944.html