位置: 编程技术 - 正文

Centos下为程序如何设置超时?Centos下为程序设置超时的方法(centos7软件)

编辑:rootadmin

推荐整理分享Centos下为程序如何设置超时?Centos下为程序设置超时的方法(centos7软件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos7运行程序命令,centos运行程序命令,centos7软件,centos运行apk,centos7运行程序命令,centos安装程序命令,centos7运行程序命令,centos启动应用程序,内容如对您有帮助,希望把文章链接给更多的朋友!

timeout 是个奇妙的Linux命令,它可以控制程序运行的时间,这对于我们希望控制程序的运行时间非常有用。

timeout在CentOS 6平台上,从属于软件包coreutils

# which timeout

/usr/bin/timeout

# rpm -qf /usr/bin/timeout

coreutils-8.4-.el6_4.2.x_

timeout的原理很简单,一个简单的计时器,一个kill命令,其中-s 可以跟kill的参数,具体怎么杀,就看它。

man timeout仅仅半页,如下

TIMEOUT(1) User Commands TIMEOUT(1)

NAME

timeout - run a commandwith a timelimit

SYNOPSIS

timeout [OPTION] NUMBER[SUFFIX] COMMAND [ARG]...

timeout [OPTION]

DESCRIPTION

Start COMMAND, and killit ifstill running after NUMBER seconds. SUFFIX may be ‘s’forseconds (the default), ‘m’ forminutes, ‘h’

Centos下为程序如何设置超时?Centos下为程序设置超时的方法(centos7软件)

forhours or ‘d’ fordays.

Mandatory arguments to long options are mandatory forshort options too.

-s, --signal=SIGNAL

specify the signal to be sent on timeout. SIGNAL may be a name like ‘HUP’ or a number. See ‘kill-l‘ fora list of signals

--help display this help and exit

--version

output version information and exit

If the commandtimesout, thenexitwith status . Otherwise, exitwith the status of COMMAND. If no signal is specified, send the

TERM signal upon timeout. The TERM signal kills any process that does not block or catch that signal. For other processes, it may be

necessary to use the KILL (9) signal, since this signal cannot be caught.

AUTHOR

Written by Padraig Brady.

用法举例

1timeout command

上面的command命令如果在秒内完成,则平安结束,运行超过秒后将被杀死。

脚本经常是傻乎乎的一口气跑到完,搞得我们需要写另一个脚本定期去杀它。自打有了timeout命令,腰也不疼了,腿也不酸了,跑跑歇歇更健康。

一句话,我们在脚本里或者crontab里就不用再造轮子了。

Centos如何增加swap分区文件?Centos增加swap分区文件的方法 准备学习ORACLE,搭建环境的时候老是提示SWAP空间不足,特意记录下增加SWAP空间的方法!Linux中增加swap分区文件的步骤方法:1、检查当前的分区情况(

自己DIY制作精简版Centos系统的详细过程 我们都知道linux系统具有无比强大的功能,但是有时候功能强大并不一定是我们想要的,有些情况下我们想要的恰恰就是一个简洁、消耗资源少、能运行

CentOS进程和计划任务管理的详解 环境:为了更好地了解和控制Linux服务器的有序运行,需要管理员熟悉进程管理和计划任务设置的相关操作,以完成各种运行维护任务。操作步骤:

标签: centos7软件

本文链接地址:https://www.jiuchutong.com/biancheng/353686.html 转载请保留说明!

上一篇:Centos下如何为进程绑定CPU?Centos下为进程绑定CPU的方法(centos进入)

下一篇:Centos如何增加swap分区文件?Centos增加swap分区文件的方法(centos 怎么用)

  • 劳务公司的税率一般是多少
  • 个税申报按权责发生制行吗?
  • 中国的税收制度是什么
  • 豆制品属于农产品初加工吗
  • 预计负债的会计核算
  • 个人缴纳职业年金是什么意思
  • 9个点的发票跟6个点区别
  • 什么情况下核定征收转为查账征收
  • 在建工程的范围
  • 前一年的未分配利润属于什么科目
  • 财务人员培训费怎么入账
  • 小微企业季度不超过30万怎么报增值税
  • 预缴企业所得税分录
  • 第一次开电子普票怎么开
  • 民办幼儿园的税收是多少
  • 个体工商户网上报税流程
  • 未开票收入开票后怎么做账
  • 增值税专用发票抵扣最新规定
  • 培训费用开具什么发票
  • 代购要交税么
  • 延期付款利息到底有没有税务风险
  • 应交增值税出口退税科目怎么结平
  • 增值税勾选平台在哪里
  • 退进项税留抵是什么意思
  • 员工转入子公司怎么做账
  • 应收票据背书转让名词解释
  • 有留抵怎么交增值税
  • 主营业务收入如何确认
  • 旅行社开的发票是否都要差额征税
  • 合伙企业对外投资
  • 如何进行网速测试设置
  • 公司收到保险公司退保费怎么账务处理
  • macbook版itunes
  • php错误日志
  • 地方水利建设基金
  • 引入人工智能
  • 工程项目合同签订
  • php数据库分页是怎么实现的
  • 建设项目罚款支出的会计处理
  • php+jQuery+Ajax简单实现页面异步刷新
  • 企业产值用什么符号表示
  • 空调入固定资产几年折旧
  • 企业给企业借款收入会计处理
  • 工程施工企业的增值税税率是多少
  • 开具利息收入发票需不需要有经营范围
  • 什么是指企业的市场营销活动发生影响的各种因素的总和
  • 银行承兑汇票是商业汇票吗
  • 劳务税能退税吗
  • 营业收入的核算方式有哪些
  • 营改增试点纳税人提供技术转让
  • 研发支出计入产品成本吗
  • 在贫困户入股分红大会上的讲话
  • 税控盘服务费不交会有啥后果
  • 预付账款属于哪一类账户
  • 租用办公楼的装修协议
  • innodb底层实现原理
  • Ubuntu Kylin 14.10默认的屏幕分辨率怎么更改?
  • centos nohup
  • linux AS3 oracle9i 安装指南
  • ios macos
  • win7开机桌面黑色
  • win7怎么修改开始菜单样式
  • win8安全和维护在哪
  • win10 功能
  • win7不重装修复系统
  • linux 常见
  • cocos2dx4.0教程
  • 老生常谈的近义词
  • linux shell执行命令
  • Node.js中的什么模块是用于处理文件和目录的
  • shell脚本判断字符串是否为空
  • Python编程给定a=1,b=4,输出a+b的值
  • javascript 继承
  • shell 批量改名
  • javascript XMLHttpRequest对象全面剖析
  • 下列关于javascript的叙述正确的有
  • javascript原生函数的源代码
  • 湖北税务投诉电话
  • 苏宁易购的联系电话
  • 年报基础数据怎么查
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设