· [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技术 信息化
专题:扭亏为盈 联想09年Q2翻番
·专题:Tech·Ed 2009微..
·直播:2009互联网大会..
·迅雷搜狐"互搏" 谁动了..
专题:诺基亚危局已现 或重蹈摩托覆辙
·六股势力角逐4G标准 中..
·专题:联通iPhone并不贵..
·专题:排排坐开商店 三..
商务演示需求分析 多媒体会议室必备投影
·VMware在京隆重举行2009..
·专题:笔记本频道10月热..
·专题:学生机市场 惠普 ..
专题:Tech.Ed 2009微软技术大会
·专题:2009 SYBASE 亚太..
·专题:微软新一代桌面操..
·专题:2009年第3届CSDN..