淘宝卖东西如何在网站做宣传,湘潭seo磐石网络,南京网站设计机构,品牌高端网站制作企业Linux提供了大量的命令#xff0c;每个命令都是唯一的#xff0c;并且在特定的情况下使用。Linux的目标是帮助您尽可能地高效工作。Linux命令的一个属性是时间限制。您可以为任何您想要的命令设置时间限制。如果时间过期#xff0c;命令停止执行。在本教程中#xff0c;您将…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-afterDURATION您需要指定一个持续时间让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 timelimitpacaur -S timelimitpacker -S timelimit在其他Linux发行版中您可以下载timelimit源代码并手动安装它。安装后运行以下命令并指定时间。在本例中可以使用10秒。timelimit -t10 tail -f /var/log/pacman.log注意如果不指定参数timelimit使用默认值:warntime3600秒warnsig15, killtime120和killsig9。总结在本指南中您学习了如何在Linux中对运行命令设置时间限制。本文介绍了2个工具timeout命令或timelimit实用程序。timeout命令很容易使用但是timelimit命令有点复杂但是有更多的选项。您可以根据需要选择最合适的选项。本文转载自https://www.linuxrumen.com/cyml/1776.html【责任编辑赵宁宁 TEL(010)68476606】点赞 0