温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux下timeout命令怎么用

发布时间:2022-02-03 11:36:38 来源:亿速云 阅读:485 作者:小新 栏目:开发技术

小编给大家分享一下Linux下timeout命令怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

timeout是一个命令行实用程序,它运行指定的命令,如果在给定的时间段后仍在运行,则终止该命令。timeout命令是GNU核心实用程序软件包的一部分,该软件包几乎安装在所有Linux发行版中。

Linux下timeout命令怎么用

使用方法

 timeout [选项] 数字[后缀] 命令 [参数]...1

后缀”s”代表秒(默认值),”m”代表分,”h”代表小时,”d”代表天。

选项详解

 长选项必须使用的参数对于短选项时也是必需使用的。
   -s, --signal=信号
         指定在超时时发送的信号。信号可以是类似"HUP"的信号名或是信号数。
         查看"kill -l"以获得信号列表
       --help        显示此帮助信息并退出
       --version        显示版本信息并退出
 
 如果程序超时则退出状态数为124,否则返回程序退出状态。
 如果没有指定信号则默认为TERM 信号。TERM 信号在进程没有捕获此信号时杀死进程。
 对于另一些进程可能需要使用KILL (9)信号,当然此信号不能被捕获。12345678910

示例

 timeout 10 command1

解释:如过command命令在10秒内结束,则平安结束,运行超过10秒,将被强行kill掉。

看完了这篇文章,相信你对“Linux下timeout命令怎么用”有了一定的了解,如果想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI