亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么限制Linux命令程序運行的時間

發布時間:2021-08-30 16:42:05 來源:億速云 閱讀:124 作者:chen 欄目:系統運維

本篇內容主要講解“怎么限制Linux命令程序運行的時間”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“怎么限制Linux命令程序運行的時間”吧!

Linux提供了大量的命令,每個命令都是唯一的,并且在特定的情

怎么限制Linux命令程序運行的時間

況下使用。Linux的目標是幫助您盡可能地高效工作。Linux命令的一個屬性是時間限制。您可以為任何您想要的命令設置時間限制。如果時間過期,命令停止執行。

在本教程中,您將學習如何在命令中使用時間限制的兩種方法。

使用`timeout`命令運行Linux命令

Linux有一個名為timeout的命令行實用程序,它允許您在有時間限制的情況下執行命令。

它的語法如下:

timeout [OPTION] DURATION COMMAND [ARG]...

要使用該命令,需要為要運行的命令指定超時值(以秒為單位)。例如,要讓ping命令設置超時時間為5秒,可以運行以下命令。

timeout 5s ping baidu.com

你不需要為時間數值指定s,下面的命令是相同的,仍然可以工作。

timeout 5 ping baidu.com

其他后綴包括:

  • m代表分鐘

  • h代表時間

  • d代表天

有時,即使在timeout發送初始信號后,命令仍可能繼續運行。在這種情況下,可以使用-- kill-after選項。

以下是語法:

-k, --kill-after=DURATION

您需要指定一個持續時間,讓timeout知道殺死信號要發送多少時間之后。例如,指定命令將在8秒后終止。

timeout 8s tail -f /var/log/syslog

使用`timelimit`程序運行Linux命令

timelimit程序運行一個給定的命令,然后在指定的時間后使用一個給定的信號終止進程。它首先傳遞一個警告信號,然后在超時后發送殺死信號。

與timeout選項不同,timelimit有更多的選項,如killsig、warnsig、killtime和warntime。

可以在基于debian的系統的存儲庫中找到timelimit,要安裝它,使用以下命令。

sudo apt install timelimit

對于基于arch的系統,您可以使用aur輔助程序來安裝它,例如Pacaur Pacman和Packer。

Pacman -S timelimit
pacaur -S timelimit
packer -S timelimit

在其他Linux發行版中,您可以下載timelimit源代碼并手動安裝它。

安裝后,運行以下命令并指定時間。在本例中,可以使用10秒。

timelimit -t10 tail -f /var/log/pacman.log

注意,如果不指定參數,timelimit使用默認值:warntime=3600秒,warnsig=15,  killtime=120,和killsig=9。

到此,相信大家對“怎么限制Linux命令程序運行的時間”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

高雄县| 五指山市| 贵德县| 扬州市| 封丘县| 玉环县| 依兰县| 澜沧| 莲花县| 琼结县| 安顺市| 东光县| 桐梓县| 甘德县| 海盐县| 桐柏县| 花莲市| 肇源县| 漯河市| 岳阳县| 年辖:市辖区| 穆棱市| 封开县| 太仆寺旗| 永嘉县| 孟津县| 沛县| 宁晋县| 兴海县| 崇阳县| 调兵山市| 安丘市| 镇赉县| 西城区| 山丹县| 方城县| 天气| 南京市| 恭城| 兴和县| 沅陵县|