文章摘要:美国服务器Linux系统watch命令怎么使用 linux中watch命令
美国服务器Linux系统watch命令的使用方法:1、使用watch -n INTERVAL_IN_SECON […]
美国服务器Linux系统watch命令的使用方法:1、使用watch -n INTERVAL_IN_SECONDS COMMAND允许更改更新之间的时间间隔;2、使用watch -d COMMAND显示连续更新之间的差异;3、使用watch 'COMMAND_1 | COMMAND_2'执行包含管道的命令。
建站教程网归纳如下:
1、更改更新时间间隔
如果两秒的默认更新间隔用例不合适,可以使用-n (-interval)更改所需的秒数,允许更改更新之间的时间间隔:watch -n INTERVAL_IN_SECONDS COMMAND。
例如,美国服务器要使用df命令监视磁盘空间使用情况并每隔五秒刷新一次屏幕,具体命令行为:watch -n 5 df h
2、突出显示更新之间的差异
命令d(-difference)选项可以使watch突出显示连续更新之间的更改。操作命令为:watch -d COMMAND。
例如希望美国服务器通过运行uptime命令监视系统正常运行时间并突出显示更改。具体操作命令为:watch -d uptime。例如希望突出显示为粘滞,则将=累积传递给-d选项,这样可以将所有已更改的值都将保持突出显示。具体操作命令:watch -d=cumulative COMMAND。
3、带管道的命令
如果要执行包含管道的命令,则需要将命令括在单引号或双引号中。如果未附带完整命令,watch将仅运行第一个命令,然后将其输出通过管道传递给管道中的下一个命令。操作命令为:watch 'COMMAND_1 | COMMAND_2'。
例如,以下命令将使用netstat和grep实用程序的组合监视端口80上的活动连接数:watch "netstat -anp | grep -c ':80.*LISTEN'"。