
linux笔记
kllo__
这个作者很懒,什么都没留下…
展开
-
Linux|Shell基本运算符
算术运算符注意:关系运算符:布尔运算符:逻辑运算符:字符串运算符:文件测试运算符:转载 2021-10-25 10:47:49 · 180 阅读 · 0 评论 -
Qt|NTP同步时间遇到的问题记录
1.没有真的加上时差QDateTime QDateTime::addMSecs(qint64 msecs) constReturns a QDateTime object containing a datetime msecs miliseconds later than the datetime of this object (or earlier if msecs is negative).If this datetime is invalid, an invalid datetime wil原创 2021-10-14 17:10:49 · 367 阅读 · 0 评论 -
Qt|解析NTP报文时间戳,并计算时差和延迟,利用时差同步时间
NTP报文的格式如下:LI 闰秒标识器,占用2个bit。0 即可。VN 版本号,占用3个bits,表示NTP的版本号,现在为3Mode 模式,占用3个bits,表示模式。 3 表示 client, 2 表示 serverstratum(层),占用8个bits。不清楚怎么用Poll 测试间隔,占用8个bits,表示连续信息之间的最大间隔。不清楚怎么用Precision 精度,占用8个bits,,表示本地时钟精度。 不清楚怎么用Root Delay根时延,占用8个bits,表示在主参考源之间原创 2021-09-23 17:11:24 · 3801 阅读 · 7 评论 -
Linux|linux下root用户与普通用户
默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢?(1)sudo 命令 这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。(2)sudo -i 通过这种方法输入当前管理员用户的密码就可以进到root用户。(3)如果想一直使用root权限,要通过su切换到root用户。 那我们首先要重设置root用户的密码: sudo passwd root 这样就可以设置root用户的密码了。之后就可以自由的切换到root用户了 su ..转载 2021-09-15 15:03:55 · 1423 阅读 · 0 评论 -
Qt|跨平台时需要注意的地方
如果在不同系统中,语句有所不同 #ifdef linux 语句#elif win32 语句#endif #ifdef Q_OS_UNIX# include <sys/time.h>#elif (defined Q_OS_WIN)# #include "windows.h"#endif原创 2021-09-10 16:56:05 · 273 阅读 · 0 评论 -
linux同步ntp服务器时间
system(("sh -c \"echo 密码 | sudo -S ntpdate "+IP地址+"\"").toLatin1());原创 2021-09-08 10:42:26 · 105 阅读 · 0 评论