用c语言在linux怎样调用reboot函数重启系统

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用c语言在linux怎样调用reboot函数重启系统相关的知识,希望对你有一定的参考价值。

参考技术A 可以直接调用reboot函数

reboot(0);

也可以通过system接口 调用
system("reboot");

Linux命令之重启系统reboot

概述

reboot 命令用于重启系统。如果系统的 runlevel 是 0 或 6,则重新开机,否则以 shutdown -r 来替代。

语法

该命令的语法如下:

reboot [选项]

该命令支持的选项有:

选项说明
-w模拟重启过程,将过程写入到日志文件 /var/log/wtmp
-d重启系统但不将过程写入到日志文件 /var/log/wtmp
-f强制重启系统
-p关闭系统

使用

重启系统

如果要重启系统,则执行如下命令:

reboot

以上是关于用c语言在linux怎样调用reboot函数重启系统的主要内容,如果未能解决你的问题,请参考以下文章

Linux关机重启命令

Linux下C/C++动态库在运行时是怎样加载进来的

Linux下C/C++动态库在运行时是怎样加载进来的

linux常用管理命令

linux下,在调用main函数之前怎样得到命令行参数argc和argv

Linux里面级别6重启和reboot重启区别是啥?