· [Java论坛][安全论坛][数据库论坛][操作系统论坛]
· [专题] IBM Rational高峰论坛 Windows 7十大功能
· [专题] 史上就危险7月 微软 BizSpark 计划介绍
· [IT技术周刊][IT资源下载专区][病毒求助专区]
· [热点] 我也能做CTO_赛迪连载 赛迪七夕特别行动
· [热点] Chrome 4.0采用V8引擎 Java开发编程规范

从程序中让Linux系统自行重启动的小技巧

发布时间:2007.12.26 08:02     来源:赛迪网    作者:korn

程序需要考虑很多意外的情况,可是无论你怎么考虑都不会找全所有,比如发数据,对方没有应答需要重发,一次不行两次,多次不行怎么办?很多时候程序需要重启来重新进行。

程序重启,只有程序自己重启,不影响其他。

int main(int argc,char *argv[ ])

{

system(argv[0]);

}

另一个就是系统重启、更新、关闭,就是常用的reboot,halt,shutdown。在程序中重启就是。

system(“reboot”);

system(“shutdown”);

system(“halt”);

(责任编辑:云子)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· Mingw:在Linux系统下编译Windows的程序 (12-25) · 如何用Exmap详细查看进程的内存占用情况 (12-25)
· Linux操作系统下SSH默认22端口修改方法 (12-25) · 使用Smartmontools工具来检测硬盘的状态 (12-25)
· 新手看招:Linux系统中的RAD工具概括介绍 (12-25) · 实用技巧:Ubuntu Linux系统配置SSH验证 (12-25)
· 在Linux系统下使用带有界面的CVS客户端 (12-25) · 如何才能解决Scim和Skype之间的冲突问题 (12-25)
· ATI 07年最后一款Linux催化剂驱动7.12版 (12-25) · 业界动态:NVIDIA发布最新Linux显卡驱动 (12-25)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
资讯 通信 IT产品 IT技术 信息化
专题:谷歌发布PC操作系统Chrome OS
·芯能量 新动力 兴经济:..
·专题:英特尔与AMD和解 ..
·专题:惠普27亿收购3Com..
专题:
·专题:诺基亚危局已现 ..
·六股势力角逐4G标准 中..
·专题:联通iPhone并不贵..
 
·惠普123459黑白激打家族..
·云计算格局初现 三大阵..
·分析:虚拟化在高性能计..
2009 IBM动态架构新动力论坛
·直播:第八届中国系统与..
·专题:置身智慧海洋——..
·专题:让物品开口说话 ..