大家好,我是Sandra欧洲杯男足 Henry-Stocker, NetworkWorld上“Unix作为第二语言”博客的作者。
在这篇Linux技巧文章中,我们将研究sleep命令。sleep命令在命令行或脚本中引入暂停。
假设您想要查看使用最大百分比CPU的进程。您可以不断重复该命令以显示信息(即使您只是使用了向上箭头键以使工作更容易),或者您可以让脚本为您完成这些工作,并在每个命令之间包含一个暂停,以便您可以专注于输出。这是一个例子。
在这个脚本中,我们使用ps aux命令来显示顶级CPU用户和sleep 3,这样它每三秒只运行一次。第一行ps aux也显示列标题。
你的输出看起来像这样:
在本例中,最高CPU用户是gnome-shell。您可以看到它已经运行了很长时间,但只使用了一小部分CPU。这个特殊的系统显然不是很忙。
sleep命令通常用于暂停数秒,但也可以暂停十分之一秒或更小的时间(例如,sleep .01)、分钟(例如,10m)、小时(例如,5h)甚至天(例如,2d)。
这就是关于sleep命令的Linux技巧。
如果你有问题或想建议一个话题,请在下面添加评论。不要忘记订阅YouTube上的IDG Tech频道。
如果你喜欢本期视频,请点击“赞”和“分享”按钮。想了解更多Linux技巧,请在Facebook、YouTube和NetworkWorld.com上关注我们。