最近在学习中需要在Linux上启动ntpd服务来实行时间同步,ntpd 是一个操作系统Daemon进程,用于校正本地系统与Internet标准时钟源之间的时间。所运用到的系统是一个U盘做的小型嵌入式的Linux ubuntu系统,通过查看版本发现是使用的busybox 1.31.1一个内嵌的命令ntpd。BusyBox 是一个集成了三百多个最常用Linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、cat和echo等等。
bosybox-ntpd的版本信息如下:
-d: 可以重复使用
-n: 不进入后台模式
-q: 只同步一次后退出
-N: 高优先级运行
-p: 从给定的地址处获取时间,没有-p就从配置/etc/ntp.conf里面获得地址
-l: 作为服务器在端口123上运行
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
大家好,很高兴来到我们CSDN这个大家庭,认识一下我是"老猫奴",今天是我人生第一次写文章,此刻有点小激动,还有点小紧张。这些是我学习C语言的历程以及记录来和大家分享以及来记录学习生活,本人也还是一名在校大学生有的地方可能也理解的不太透彻,希望大家可以给我指正出来,让我们共同进步。我也会学着做一个优质的博主,为大家提供优质的文章,希望可有很多的小伙伴支持我,让我们共同进步,一起走向更好!首先学C语言要明白,其是干麻用的,相信这点就不用我来讲了吧(最通俗的来讲,就是用来编...
1.官方函数xmlread读取 XML 文档并返回文档对象模型节点但是这个函数得到的文档对象模型节点中的内容无法查看于是官方给出了一个将XML文件读入结构体数组中的函数 parseXML.mfunction theStruct = parseXML(filename)% PARSEXML Convert XML file to a MATLAB structure.try tree = xmlread(filename);catch error('Failed to re
Linux搭建FTP服务(主要进行问题记录)备注:本文主要记录搭建FTP的时候遇到的一些问题主体搭建步骤参考这位大佬的文章,本文不对FTP的安装做过多介绍:https://www.cnblogs.com/Sungeek/p/10148656.html环境:Centons7.6 FTP 3.0.2问题列表:问题一:创建用户时应该注意的问题添加FTP用户命令:useradd XXX设置FTP用户密码:passwd XXX[[email protected] vsftpd]# useradd -d
字符串的所有排序列出给定字符串的所有排序, 这个问题通常英文中被称作permutations(排列,排序)而使用的方法为回溯法(backtracking)具体的操作为:将字符串的每一位都与字符串中包括自己的每一位进行交换(swap), 直到没有可与之交换的字符的时候, 输出当前的字符串, 并且返回到上一个节点,尝试交换下一个可能的字符. 直到所有的叶节点都被输出, 即得到所有可能的排序.用可视化来看回溯的解决步骤:整个查找最终output的过程可以看作是一棵树往下延伸的过程,这棵树最终的所有叶
文章目录设置密码Redis常用的操作windows 下设置开机自启动过期时间操作设置ID递增递减Redis使用ip地址访问java使用redis递增Redis分布式锁设置密码# 设置密码CONFIG set requirepass "[email protected]#$"# 查询密码CONFIG get requirepass# 密码登录AUTH passwordauth HeGe113344.# 访问其他服务上redis。需要在本地装redis客户端redis-cli -h ip地址 -p 6379
用GDB调试程序 GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可以做出一个非常强大的功能。 于是UNIX下的软件比Windows下的软件更能有机地结合,各自发挥各自的长处,组合成更
环境部分略过从0开始创建一个项目,用来讲解git,会包括创建远程新分支,回滚等操作。在每一个讲解过程中都会有问题提问基础部分讲解 实战高级部分基础部分内容如果在github上已有仓库 则通过idea进行clone如果是在下面的界面则按照如下步骤进行clone下载如果是下面界面,则通过和上面差不多如果没有在github上已有项目、或者想要新建一个项目通过IDEA 新建一个普通的工程(随便什么、mave...
Scout YYF I POJ - 3744YYF is a couragous scout. Now he is on a dangerous mission which is to penetrate into the enemy’s base. After overcoming a series difficulties, YYF is now at the start of enemy’s famous “mine road”. This is a very long road, on which
该消息总线主要是解决多个模块间的耦合问题,是阻塞式的。+ 设计思路:被通信对象向消息总线发布一个主题,这个主题包含消息主题、消息类型和消息处理函数,消息主题标示某个特定的主题,消息类型用来区分标示这个主题会响应某个特定的消息,消息处理函数用来响应该主题的某种消息类型。通信对象向消息总线发送某个特定主和某个特定消息,总线就会根据消息主题和消息类型找到对应的消息处理函数处理该请求。..................
网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技术的学习。 在 学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解很多和网络相关的基础知识,其实这些都不是很必需的。首先来问一个问题:你 会打手机吗?很多人可能说肯定会啊,不就是按按电话号码,拨打电话嘛,很简单的事情啊!
1. 相关名词解释 NFC Near Field Communication,近场通信,一种基于13.56 MHz 的短距离通信技术。 NFCC NFC Controller,NFC 控制器,负责 NFC 无线信号的调制解调 SE Secure Element,安全芯片,拥有独立的内...
* 通过 NTSTATUS 获得相应的字符串 使用函数RtlNtStatusToDosError可以获得与NTSTATUS相对应的Windows错误码。 微软网站上说用API函数 FormatMessage 可获得相应的字符串,但是在调用前必须先用 LoadLibrary 载入 "NTDLL.DLL"。 文章链接 - http://support.microsoft.