已校对 by小眼儿

This commit is contained in:
tinyeyeser 2013-12-26 15:50:48 +08:00
parent 3ed3606838
commit 7b7829b34c

View File

@ -1,10 +1,10 @@
Linux 基础命令 watch Linux 基础命令 watch
================================================================================ ================================================================================
linux系统里有一些日志文件。观察这些日志文件是系统管理员的一个重要任务。你可以很方便地[使用tail命令][1]观察它们。但是如果你想要长时间监视这些文件,每几分钟使用tail检查那些日志文件是一件很乏味的事情。你会写一个短小的[无限循环的脚本][2]来周期性地检查文件,但是它会导致已经有程序为你处理了重复的任务。 linux系统里有一些日志文件。观察这些日志文件是系统管理员的一个重要任务。你可以很方便地[使用tail命令][1]观察它们。但是如果你想要长时间监视这些文件,每几分钟使用tail检查那些日志文件是一件很乏味的事情。你可以写一个短小的[无限循环的脚本][2]来周期性地检查文件,但其实,已经有一个程序可以为你处理这种重复的任务。
### Linux watch 命令 ### ### Linux watch 命令 ###
Linux中的**watch** 命令提供了一种方式处理重复的任务。默认上**watch**会每2秒重复执行命令。就如你想的,watch是一个很好的观察log文件的工具。下面是一个例子。 Linux中的**watch** 命令提供了一种方式处理重复的任务。默认**watch**会每2秒重复执行命令。你一定也想到了,watch是一个很好的观察log文件的工具。下面是一个例子。
watch tail /var/log/syslog watch tail /var/log/syslog
@ -19,7 +19,7 @@ Linux中的**watch** 命令提供了一种方式处理重复的任务。默认
### 带有管道的watch命令 ### ### 带有管道的watch命令 ###
**watch**没有被限制浏览日志文件。它可以用来重复你给它的任何命令。如果你要[监测CPU的温度][3],你可以使用**watch**后跟上**sensord**命令来查看。 **watch**并不仅限于浏览日志文件。它可以用来重复你给它的任何命令。如果你要[监测CPU的温度][3],你可以使用**watch**后跟上**sensord**命令来查看。
watch -n 1 sensors watch -n 1 sensors
@ -56,7 +56,7 @@ Linux中的**watch** 命令提供了一种方式处理重复的任务。默认
via: http://tuxtweaks.com/2013/12/linux-watch-command/ via: http://tuxtweaks.com/2013/12/linux-watch-command/
译者:[geekpi](https://github.com/geekpi) 校对:[校对者ID](https://github.com/校对者ID) 译者:[geekpi](https://github.com/geekpi) 校对:[Mr小眼儿](http://blog.csdn.net/tinyeyeser)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出