C++:系统调用重新启动 ntpd ->错误的端口
C++: System call for restarting ntpd -> wrong port
目前我正在写硕士论文,在c++方面遇到了一点小问题。在某些情况下,我必须重新启动ntp守护进程,因此我调用:
system("service ntp restart");
但是在此之后ntp不再监听端口123,而是监听8377和8378。该端口属于udp通道,在c++ -prog中使用。
有人知道这种恶意行为的原因吗?
谢谢:)
system()执行shell命令,此shell命令的结果与c++没有任何共同之处。你的问题肯定不是c++,而是shell脚本:
service ntp restart
请验证该命令的结果并检查命令环境,因为您很有可能需要设置环境变量。但是这些都是shell的问题,而不是c++的问题。
相关文章:
- 警告处理为错误这里有什么问题
- "error: no matching function for call to"构造函数错误
- boost::进程间消息队列引发错误
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- 有关插入适配器的错误。[错误]请求从 'back_insert_iterator<vector<>>' 类型转换为非标量类型
- QT在错误的班级中寻找空位
- vector.resize()中的分配错误
- 代码在main()中运行,但在函数中出现错误
- 释放错误后堆使用
- (C++)分析树以计算返回错误值的简单算术表达式
- Project Euler问题4的错误解决方案
- 我的字符计数代码计算错误.为什么
- 从"int*"强制转换为"unsigned int"会丢失精度错误
- 尝试导入pybind-opencv模块时出现libgtk错误
- CMake项目Boost库错误:Boost/config/compiler/gcc.hpp:165:10:致命错误:cs
- 在某些循环内使用vector.push_back时出现分段错误
- 错误,包括&lt; ctype&gt;在原子上使用C 11
- 错误c++visual studio c2227左侧'->;Init';必须指向类/结构/联合/泛型类型
- opencv 2.4.7在iOS错误背景_segm.hpp #include&lt; list&gt;未找到
- 链接器(MinGW的ld v2.23.2)错误,格式:-L<SOMEDIR>-l<lib1-l<l