gpt4 book ai didi

linux + 如何在几秒钟后杀死卡住的程序

转载 作者:太空狗 更新时间:2023-10-29 11:46:55 24 4
gpt4 key购买 nike

我在我的 linux/Solaris 系统上执行以下二进制文件(为了获取系统信息)

      /usr/sbin/diag

运行 diag 命令后,我在屏幕上看到一些行,但它卡住了,而且我没有得到 Linux/Solaris 提示(diag 程序不返回 exe 代码 0 或 1,因为它卡住了 -:( )

(退出prom diag的唯一方法是执行CNTL – C)

我的问题:是否有一些方法可以在 ~5 秒后终止 diag 二进制程序

例如

   /usr/sbin/diag &      ( the lines runs on screen but diag stuck , need to CNTRL-C )
Wait ~5
Kill the /usr/sbin/diag process (&!)

最佳答案

/usr/sbin/diag & # run diag in background
pid=$! # set last run command's process id into pid var
sleep 5s # wait 5 seconds
kill -9 $pid # kill that pid

关于linux + 如何在几秒钟后杀死卡住的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8220184/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com