linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > Linux开发区 > SHELL >
栏目导栏
资料搜索
热门文章
·csh shell编程入门
·玩转Linux shell命令提示符
·Bourne Shell及shell编程
·Shell 编程实例集锦
·Linux下的shell编程入门
·Shell编程基础
·linux shell 编程基础
·Linux的Shell编程
·shell基础十二篇
·linux Shell编程入门 实例讲解
·Linux shell 脚本实例一
·Linux主要shell命令详解
·深入浅出Shell编程: Shell 变量
·shell命令(一)
·UNIX/LINUX SHELL 正则表达式语
最新文章
·Linux系统中加入自定义Shell为
·Shell学习:关于替换命令-tr-R
·Linux Shell学习:uniq命令使用
·uClinux操作系统下的shell功能
·Shell编程基础:单引号和双引号
·Linux操作系统下Shell语句元字
·Linux系统环境程序设计之路
·Linux Shell中PS命令中的%CPU的
·Linux Shell元字符知识笔记
·压缩命令-vi-认识SHELL-正规表
·Linux系统下Shell命令行快捷键
·谈Linux Shell下的输出重定向
·在Shell中执行vi/cp/mv时自动备
·shell数组介绍
·开启和关闭Shell特性的小技巧
Google
 
从程序中让Linux系统自行重启动的小技巧
[ 作者:  加入时间:2007-12-26 11:04:26  来自:Linux联盟收集整理 ]
 

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

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

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

{

system(argv[0]);

}

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

system(“reboot”);

system(“shutdown”);

system(“halt”);
Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·Linux操作系统下如何转换文本文件的内码  (2007-12-26 11:02:48)
 ·Ubuntu Linux系统中Java环境的安装配置  (2007-12-26 11:00:15)
 ·SSH连接下复制远程linux服务器文件到本地的命令  (2007-12-26 10:18:17)
 ·Linux 文件系统剖析  (2007-12-25 11:17:16)
 ·Linux SCSI 子系统剖析  (2007-12-25 11:14:36)
 ·Linux 调度器发展简述  (2007-12-25 11:10:10)
 ·Linux 的魅力: 开发 Nokia N800  (2007-12-25 11:08:13)
 ·谈Linux GNU实用工具兼容性  (2007-12-25 10:47:52)
 ·Linux操作系统的桌面全文搜索引擎Recol  (2007-12-25 10:33:46)
 ·ATI 07年底的最新催化剂linux驱动  (2007-12-25 10:28:04)