首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何限制程序在Linux中运行的时间?

如何限制程序在Linux中运行的时间?
EN

Unix & Linux用户
提问于 2013-05-06 11:14:45
回答 1查看 7.6K关注 0票数 10

我要做几个模拟,每个模拟都是用python simulate.py <parameter list>调用的。这些模拟的问题是,它们中的一些挂起而不退出,这使我无法用简单的脚本批量运行它们。

我需要的是某种形式的“运行时约束”命令,它将自动终止进程(最好是通过实际上按下Ctrl+C,但我认为简单的杀死也会在指定的时间内完成),如果进程本身没有优雅地结束的话。

当然,我可以自己编写这样的脚本,但我怀疑已经有人在我之前完成了,所以我不必花很多时间使用pstime和bash手册。

EN

回答 1

Unix & Linux用户

发布于 2013-05-06 13:02:39

我发现了一些比timeout更好的东西:timelimit

它有几个优点:一是用户可以通过按"Ctrl+C“手动中止执行。

timelimit程序可在Debian存储库中使用。

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/74851

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档