Linux busybox-ntpd的启动方式

本文介绍了如何在基于busybox1.31.1的小型Linux系统上启动ntpd服务实现时间同步。包括busybox-ntpd的版本信息、参数说明及启动方法,适用于客户端和服务端场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

busybox-ntpd简单介绍

最近在学习中需要在Linux上启动ntpd服务来实行时间同步,ntpd 是一个操作系统Daemon进程,用于校正本地系统与Internet标准时钟源之间的时间。所运用到的系统是一个U盘做的小型嵌入式的Linux ubuntu系统,通过查看版本发现是使用的busybox 1.31.1一个内嵌的命令ntpd。BusyBox 是一个集成了三百多个最常用Linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、cat和echo等等。

bosybox-ntpd的版本信息如下:
ntpd版本

参数简单介绍

-d: 可以重复使用
-n: 不进入后台模式
-q: 只同步一次后退出
-N: 高优先级运行
-p: 从给定的地址处获取时间,没有-p就从配置/etc/ntp.conf里面获得地址
-l: 作为服务器在端口123上运行

Linux启动ntpd

1、客户端

ntpd -p ntp服务器地址 -qNn

这是立即同步的busybo-ntpd,只能执行一次。

ntpd -ddp ntp服务器地址

后台运行
2、服务器

ntpd -ddNl -p ntp服务器地址

可以在Linux后台挂载,可以通过其他Linux访问同步时间。

进行上面命令操作的时候首先要确保网络通畅,我一开始运用的时候ping不通ntp服务器,原来是没有设置默认路由,通过设置默认路由后,能够ping通服务器,命令运行成功。
设置默认路由:

route add default gw 192.168.0.254
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值