c - 在 C 中安全重启 linux

标签 c linux api reboot

如何在没有 exec 的情况下从 C 中像 shell 命令 reboot 一样安全重启? reboot.h 中的重启函数并不安全。它不会进行同步,也可能不会卸载和安全终止进程。什么函数有魔法参数?

下注问候

最佳答案

最简单的方法:

system('reboot')

否则,你有Linux: Programatically shutdown or reboot computer from a user-level process

关于c - 在 C 中安全重启 linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34133577/

相关文章:

c++ - 在 C 下通过引用传递指针参数?

linux - Linux中的进程终止通知

php - 通过 iCloud 同步联系人和提醒的网站

c - 从 inotify_event 中检索完整路径名

python - 如何使用 python 或 c 访问我的网络摄像头

c++ - C 函数从 iOS 设备设置中查找 iOS 用户 12/24 小时偏好

linux - Bash:使用参数扩展查找和替换

linux - 如何创建一个 "pop_front"s 的日志文件?

api - Azure/Bing 图像搜索 API : How do I add multiple image filters?

python - 使用 python flickr lib 从标签中搜索图像 - 但没有 api key