成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何限制Linux命令程序運行的時間

系統 Linux
在本指南中,您學習了如何在Linux中對運行命令設置時間限制。本文介紹了2個工具,timeout命令或timelimit實用程序。

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

[[330842]]

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

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

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

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

它的語法如下:

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

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

  1. timeout 5s ping baidu.com 

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

  1. timeout 5 ping baidu.com 

其他后綴包括:

  • m代表分鐘
  • h代表時間
  • d代表天

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

以下是語法:

  1. -k, --kill-after=DURATION 

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

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

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

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

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

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

  1. sudo apt install timelimit 

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

  1. Pacman -S timelimit 
  1. pacaur -S timelimit 
  1. packer -S timelimit 

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

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

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

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

總結

在本指南中,您學習了如何在Linux中對運行命令設置時間限制。本文介紹了2個工具,timeout命令或timelimit實用程序。

timeout命令很容易使用,但是timelimit命令有點復雜,但是有更多的選項。您可以根據需要選擇最合適的選項。

本文轉載自:https://www.linuxrumen.com/cyml/1776.html

 

責任編輯:趙寧寧 來源: 智傳網優云課堂
相關推薦

2020-04-06 11:47:44

Linux命令腳本

2018-07-02 09:00:27

Linux特定時間運行命令

2021-06-10 09:56:09

Linux命令shell

2023-03-07 10:50:42

Linux命令系統

2022-11-04 09:09:54

Linux服務器

2018-04-08 14:27:45

Linuxuptime系統運行時間

2021-06-24 10:28:19

uptimed命令Linux

2012-05-24 09:47:26

ibmdw

2012-05-28 16:20:44

Linux

2021-02-27 21:45:22

程序代碼函數

2009-09-11 08:39:33

2016-02-16 09:36:37

CrossOverLinuxWindows

2016-08-02 10:34:17

LinuxWindows雙啟動

2022-12-26 17:23:06

Linuxhistory命令

2019-11-12 09:07:35

Linux命sudo

2019-11-13 17:15:21

Linux工具SUDO

2017-02-06 18:00:26

Linuxsudo命令

2019-10-09 16:50:48

SSHLinux遠程系統

2021-05-11 11:52:23

Linuxtime命令

2021-05-10 07:30:07

Linux統計程序
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产在线拍偷自揄拍视频 | 男人的天堂久久 | 特级特黄特色的免费大片 | com.国产 | 成人av在线播放 | 欧美激情综合 | 91aiai | 国产一区二区三区四区三区四 | 欧美大片在线观看 | 国产午夜精品久久 | 国产一区二区三区免费 | 国产一区久久久 | 久久大 | 亚洲中午字幕 | 免费中文字幕 | 中文字幕国产一区 | 欧美日本在线 | 97av在线 | 成人毛片在线视频 | 久久久久久国产精品免费免费 | 欧美日韩视频在线第一区 | 国产毛片久久久久久久久春天 | 中文字幕av在线播放 | 日本黄色免费大片 | 久久久久久久久国产成人免费 | 自拍偷拍第一页 | 日韩欧美专区 | 欧美日日 | 完全免费在线视频 | 国产一区二区三区四区五区加勒比 | 午夜天堂精品久久久久 | 日韩成人在线网址 | 婷婷久久网 | 黄色永久免费 | 国产精品久久久久久久久久久久冷 | 国产一区二区三区四区区 | 亚洲精品第一 | 免费黄视频网站 | 久草新视频 | 日韩av一区二区在线观看 | 亚洲男人天堂2024 |