校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Centos下為程序如何設置超時?Centos下為程序設置超時的方法

Centos下為程序如何設置超時?Centos下為程序設置超時的方法

熱門標簽:太原外呼電銷機器人軟件 廣州點撥外呼系統多少錢一個月 仙桃外呼系統 怎樣在北斗地圖標注商戶 400外呼系統 配置要求 辦理400電話的好處都有哪些 日立hgp外呼線路圖 貴港便宜外呼系統報價 電話外呼系統解決方案

timeout 是個奇妙的Linux命令,它可以控制程序運行的時間,這對于我們希望控制程序的運行時間非常有用。

timeout在CentOS 6平臺上,從屬于軟件包coreutils

# which timeout

/usr/bin/timeout

# rpm -qf /usr/bin/timeout

coreutils-8.4-19.el6_4.2.x86_64

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’

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 124. 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 120 command

上面的command命令如果在120秒內完成,則平安結束,運行超過120秒后將被殺死。

腳本經常是傻乎乎的一口氣跑到完,搞得我們需要寫另一個腳本定期去殺它。自打有了timeout命令,腰也不疼了,腿也不酸了,跑跑歇歇更健康。

一句話,我們在腳本里或者crontab里就不用再造輪子了。

標簽:廣安 公主嶺 商丘 青島 麗水 六盤水 河源 雅安

巨人網絡通訊聲明:本文標題《Centos下為程序如何設置超時?Centos下為程序設置超時的方法》,本文關鍵詞  Centos,下,為,程序,如何,設置,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Centos下為程序如何設置超時?Centos下為程序設置超時的方法》相關的同類信息!
  • 本頁收集關于Centos下為程序如何設置超時?Centos下為程序設置超時的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 乌什县| 济宁市| 丹棱县| 盖州市| 本溪市| 神池县| 张家港市| 扎囊县| 金湖县| 封丘县| 武汉市| 霸州市| 康马县| 无锡市| 福海县| 友谊县| 长沙市| 河北省| 昌平区| 鞍山市| 舞钢市| 岳阳市| 大连市| 右玉县| 平武县| 南江县| 九江县| 成安县| 吐鲁番市| 闽清县| 彭水| 大田县| 台江县| 专栏| 芜湖市| 丘北县| 周宁县| 茶陵县| 丹巴县| 凤冈县| 枝江市|