• Online Tools
  • - Calculators
    • Character Count
  • - Download
    • TikTok Download
    • DouYin Download
  • - Web Tools
    • BASE64
    • Base64 to Image
    • Image to Base64
    • URL Encoding
    • JavaScript
    • Timestamp
    • Unicode Converter
    • JSON Format
    • Modify Extension
    • Make List
    • CSS Optimizer
  • - Encryption Tools
    • MD5 Encryption
    • Random Generator
  • - Image Tools
    • Image Compression
    • QR Code Generator
    • QR Code Reader
    • Wallpaper Preview
    • Image EXIF
  • - Info Sheets
    • Blood Type Heredity
    • Clothing Sizes
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Centosでプログラムのタイムアウトを設定するにはどうすればいいですか?Centosでプログラムにタイムアウトを設定する方法
2022-01-24

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で車輪を作る必要はありません。


ソース元URL:https://dopubox.com/article/p/64005e7d7799b99b

Other Tools
  • Character Count TikTok Download DouYin Download BASE64 Base64 to Image Image to Base64 URL Encoding JavaScript Timestamp Unicode Converter JSON Format Modify Extension Make List CSS Optimizer MD5 Encryption Random Generator Image Compression QR Code Generator QR Code Reader Wallpaper Preview Image EXIF Blood Type Heredity Clothing Sizes app.tool_clock
  • <司書のコレ絶対読んで>「王さまと九人のきょうだい」君島久子訳、赤羽末吉絵
    2024-05-29

    幸田文の名言「台所に立てば、…」【本と名言365】
    2024-05-30

    入試問題は白黒です 「わかりやすさ」「カラフル」は逆効果、自分で図を書くべし 桜井信一の攻める中学受験
    2024-05-31

    〈テロ事件と「美の復讐」〉15世紀末・イタリア「メディチ家兄弟暗殺計画」とルネサンスの画家たち
    2024-06-01

    吉田南さん、バイオリン部門6位 エリザベート音楽コン、奈良出身
    2024-06-01

    大阪はアートとデザインの街となるか? Osaka Art & Design 2024の見どころをレポート
    2024-06-03

    「工芸的美しさの行方―うつわ・包み・装飾」が東京と京都で開催。第1弾はBONDED GALLERYにて7月から
    2024-06-03

    ニコライ・バーグマンが手がける北欧のジュエリーブランド〈フローラダニカ〉旗艦店が南青山にオープン。
    2024-06-03

    河合隼雄物語賞に八木詠美さん 学芸賞は湯沢規子さん
    2024-06-03

    IT国家の最先端研究を知って 奈良・宇陀市がエストニアへの短期留学事業
    2024-06-04

    建築家・白井晟一設計の個人住宅「桂花の舎」が江之浦測候所に移築へ
    2024-06-04

    ペース・ギャラリーが9月にグランドオープン。7月には特別内覧会を開催へ
    2024-06-04

    「三島喜美代―未来への記憶」(練馬区美術館)開幕レポート。最大規模のインスタレーションも
    2024-06-05

    「ロエベ ファンデーション クラフト プライズ 2024」の大賞が発表。等身大のセラミック彫刻を制作したアンドレス・アンサが受賞
    2024-06-05

    横山奈美の個展「広い空に / Big Sky Mind」がN&A Art SITEで開催へ
    2024-06-05

    多摩美術大学がAIやサーキュラーなど5つの最先端のテーマを研究するプラットフォームをスタート
    2024-06-04

    田名網敬一「TANAAMI!! AKATSUKA!! / 45 rpm」展、集英社マンガアートヘリテージ トーキョーギャラリーで開催
    2024-06-04

    「避難いただけるほうが一安心」珠洲で激しい揺れに耐えた仏像、奈良博で縁つなぐ
    2024-06-04

    書評:「日本美術史」を書き換える100年単位の挑戦。『この国(近代日本)の芸術──〈日本美術史〉を脱帝国主義化する』
    2024-06-05

    「Osaka Art & Design 2024」(大阪市内)開幕レポート。何気ない日常のなかで多様なカルチャーに触れる
    2024-06-06

    ©  Dopu Box
    💛