Linux中國
Linux 基礎命令 – watch
![](https://linuxstory.org/wp-content/uploads/2024/06/101331cgxukeukkr2l2x21.png)
你可以使用-n開關改變並指定時間間隔。要想每10秒檢測日誌文件,試試這個。
watch -n 10 tail /var/log/syslog
帶有管道的watch命令
watch並不僅限於瀏覽日誌文件。它可以用來重複你給它的任何命令。如果你要監測CPU的溫度,你可以使用watch後跟上sensord命令來查看。
watch -n 1 sensors
我電腦上的輸出看上去就像這樣:
acpitz-virtual-0
Adapter: Virtual device
temp1: +45.0°C (crit = +100.0°C)
我想過濾一下這個輸出來只顯示溫度而不顯示其他的。
我可以使用這個命令來查看
sensors | grep temp | awk '{ print $2 }'
記住,watch命令會重複它後面的第一個命令。必須要注意命令後面跟上管道的情況。你可以將你的命令放在引號裡面來管理。
watch -n1 "sensors | grep temp | awk '{ print $2 }'"
帶管道的watch命令
將watch作為時鐘
就像你現在已經注意到的,watch執行後會在你的終端的右上角顯示時間。我們可以通過傳給watch一個空的命令參數來把它作為一個簡單的時鐘。 我們可以將一個空格包含在引號中來作為一個空的參數。
watch -n 1 " "
如你所見,這給予這個命令另外一個意義,手錶(watch)。你可以把它作為你的腕錶。
現在你知道如何使用Linux的watch命令。你要用它處理什麼重複任務?
via: http://tuxtweaks.com/2013/12/linux-watch-command/
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive
對這篇文章感覺如何?
太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
More in:Linux中國
如何在 Ubuntu 伺服器 22.04 上設置靜態 IP 地址
在這篇文章中,我們將介紹如何在 Ubuntu 伺服器 22.04 上設置靜態 IP 地址。
DevOps 將去向何方?
微軟、谷歌、亞馬遜、IBM 和甲骨文如今都在關注云上的 DevOps。這些大公司正在給企業提供 IT 自動化的服務。然而,DevOps 仍然在持續的演進中。DevSecOps、AIOps 和 NoOps 正在成為下一個流行詞。
《代碼英雄》第五季(2):寫代碼的地方
家庭辦公室、企業園區、聯合辦公空間、有趣的校園。程序員們希望在工作場所方面有所選擇。將普通的工作空間從辦公室轉移到家裡,揭示了在家裡工作的好處,但也突出了它的權衡。
了解開放組織的新途徑
通過參與兩個令人興奮的新項目來慶祝開放組織社區的六周年。