成人免费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服務器

2021-02-27 21:45:22

程序代碼函數

2018-04-08 14:27:45

Linuxuptime系統運行時間

2009-09-11 08:39:33

2012-05-24 09:47:26

ibmdw

2012-05-28 16:20:44

Linux

2016-02-16 09:36:37

CrossOverLinuxWindows

2016-08-02 10:34:17

LinuxWindows雙啟動

2021-06-24 10:28:19

uptimed命令Linux

2022-12-26 17:23:06

Linuxhistory命令

2021-05-10 07:30:07

Linux統計程序

2021-05-11 11:52:23

Linuxtime命令

2021-08-11 11:02:17

Linuxtime命令

2019-10-09 16:50:48

SSHLinux遠程系統

2019-11-12 09:07:35

Linux命sudo

2019-11-13 17:15:21

Linux工具SUDO
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久99精品久久久久久国产越南 | av在线免费观看网站 | 久久久久久久久久久久久久av | 亚洲国产一区二区三区 | 久久久妇女国产精品影视 | 国产成人av免费看 | 伊人天堂网 | 久久专区| av黄色在线 | 欧美三级久久久 | 国产一区二区自拍 | 色视频www在线播放国产人成 | 国产偷久久一级精品60部 | 天天操夜夜操 | 91精品久久久久久久久久入口 | 精品国产一区二区三区av片 | 亚洲精品片 | 9porny九色视频自拍 | 美日韩一区二区 | 亚洲精品中文字幕在线 | 国产精品欧美一区二区三区不卡 | 久久久久成人精品 | 97免费视频在线观看 | 欧美一级视频在线观看 | 色综合99| 中文字幕av网站 | 操人网| 久久久精品一区 | 日韩成人精品一区 | 精品毛片 | 成人一区二区三区在线观看 | 久久久久久国产精品久久 | 国产精品一区二区在线免费观看 | 久久99精品视频 | 国产精品视频久久 | 国产真实乱对白精彩久久小说 | 99影视 | 久久精品国产亚洲一区二区 | 亚洲高清在线观看 | 欧美国产精品一区二区三区 | 一级片在线免费看 |