简单的Linux关机程序
来源:互联网 发布:淘宝尚领电动车能买吗 编辑:程序博客网 时间:2024/05/14 01:44
#include <signal.h>
#include <stdio.h>
#include <unistd.h>
#include <sys/reboot.h>
#include <stdio.h>
#include <unistd.h>
#include <sys/reboot.h>
int main(int argc, char **argv)
{
/* first disable all our signals */
sigset_t set;
sigfillset(&set);
sigprocmask(SIG_BLOCK, &set, NULL);
{
/* first disable all our signals */
sigset_t set;
sigfillset(&set);
sigprocmask(SIG_BLOCK, &set, NULL);
/* send signals to all processes _except_ pid 1 */
printf("sending SIGTERM signal to all processes/n");
kill(-1, SIGTERM);
sync();
sleep(3);
printf("sending SIGKILL signal to all processes/n");
kill(-1, SIGKILL);
sync();
sleep(3);
/* shutdown */
printf("system shutdown/n");
sleep(2);
reboot(RB_POWER_OFF);
}
printf("sending SIGTERM signal to all processes/n");
kill(-1, SIGTERM);
sync();
sleep(3);
printf("sending SIGKILL signal to all processes/n");
kill(-1, SIGKILL);
sync();
sleep(3);
/* shutdown */
printf("system shutdown/n");
sleep(2);
reboot(RB_POWER_OFF);
}
- 简单的Linux关机程序
- 简单的Linux关机程序
- 最简单的Linux关机命令程序
- 最简单的Linux关机命令程序
- 模拟一个简单的基于tcp的远程关机程序
- C语言写的简单的定时关机程序
- 搞怪的关机程序
- 关机的小程序
- Linux的启动和关机的流程、引导加载程序
- Linux的关机流程
- Linux的正常关机
- Linux的关机方法
- 简单的定时关机程序(DOS、CMD批处理程序)的写法
- 最简单的定时关机
- 最简单的vc关机
- bat的定时关机程序
- 批处理写的关机程序
- 【C语言】C语言写的简单的定时关机程序
- mysql插入中文出乱码
- 1
- 第五天:一个标准的Broadcast Name Registration
- JAVA语言序列化和反序列化
- Java服务器小程序----Servlet
- 简单的Linux关机程序
- 钩子技术、HOOK技术在VC编程中的应用
- Christian louboutin voice
- IM 是什么
- 谁是我的伯乐
- 从jsp向servlet传值
- 如何写简历
- java虚拟机的一些概念
- 技术销售平台思路