<code id='cl46m'><strong id='cl46m'></strong></code>
    <fieldset id='cl46m'></fieldset>

        <i id='cl46m'></i>

        <ins id='cl46m'></ins>
          <acronym id='cl46m'><em id='cl46m'></em><td id='cl46m'><div id='cl46m'></div></td></acronym><address id='cl46m'><big id='cl46m'><big id='cl46m'></big><legend id='cl46m'></legend></big></address>

        1. <tr id='cl46m'><strong id='cl46m'></strong><small id='cl46m'></small><button id='cl46m'></button><li id='cl46m'><noscript id='cl46m'><big id='cl46m'></big><dt id='cl46m'></dt></noscript></li></tr><ol id='cl46m'><table id='cl46m'><blockquote id='cl46m'><tbody id='cl46m'></tbody></blockquote></table></ol><u id='cl46m'></u><kbd id='cl46m'><kbd id='cl46m'></kbd></kbd>
        2. <i id='cl46m'><div id='cl46m'><ins id='cl46m'></ins></div></i>
          <span id='cl46m'></span>

            <dl id='cl46m'></dl>

            Linux系统中重复执行命令的方法小结

            • 时间:
            • 浏览:7
            • 来源:124软件资讯网

                通俗的重复执行下令

                现实操操作历程中  ,经常会遇到重复执行统一下令  ,以视察其效果转变的情形  ,以前经常是上下键加回车  ,或是Ctr+p然后回车的方式  。

                现在告诉各人一个好用的下令——watch  ,它可以全屏执行这个下令  ,并显示执行效果  。例如:

                代码如下:

                #watch uptime

                #watch -t uptime

                #watch -d -n 1 netstat -ntlp

                #watch -d ’ls -l | fgrep goface’ //监测goface的文件

                #watch -t -differences=cumulative uptime

                #watch -n 60 from //监控mail

                #watch -n 1 ”df -i;df” //监测磁盘inode和block数目转变情形

                参数详细寄义如下

                代码如下:

                -n, –interval= 指准时间距离(秒)  ,默认是2s

                -t ,-no-title 会关闭watch下令在顶部的时间距离

                -d, –differences[=cumulative] 高亮显示变更  ,-d=cumulative选项会把变更过的地方(不管最近的那次有没有变更)都高亮显示出来.

                特准时间重复执行下令

                有时  ,我们可以需要在指准时间距离执行特定数令  。例如  ,每3秒  ,想打印一次时间  。

                检察现在时间  ,使用下列下令 。

                复制代码

                代码如下:

                $ date +"%H:%M:%S

                为了每三秒检察一下这个下令的输出  ,我需要运行下列下令:

                代码如下:

                $ watch -n 3 'date +"%H:%M:%S"'

                watch下令的‘-n’开关设准时间距离  。在上述下令中  ,我们界说了时间距离为3秒 。你可以按你的需求界说  。同样watch 也支持其他下令或者剧本  。