linux下監測命令執行結果的工具watch小結

2021-07-09 05:16:05 字數 508 閱讀 7406

1.watch

watch可以周期性地執行乙個命令或程式,並且將輸出結果全屏顯示在標準輸出裝置上。

2.watch命令的格式

watch option command

watch的重要選項:

-n num    #執行comand的時間間隔,單位是s。不配置此選項,預設的是每2秒執行一次。

-d           #高亮顯示變化的區域,若使用-d=cumulative選項,會把每次的輸出結果變動過的地方都高亮顯示出來。

-t           #關閉watch命令在頂部的時間間隔,命令,當前時間等的輸出,即watch命令輸出的第一行去掉。

3.用法舉例

(1)每隔一秒高亮顯示網路鏈結的變化情況

watch -n 1 -d netstat -ant

(2)監測當前目錄中 scf 的檔案的變化

watch -d 'ls -l | grep scf'        #ps:後面接的命令若帶有管道符,需要加''將命令區域歸整。

linux下把命令執行的結果輸出

我們知道在linux下當我們想把文字用命令輸入到乙個文字下時可以用echo命令 例 echo nihao z.txt 比如我執行以下命令 myisamchk var lib mysql mysql 我想把該命令的螢幕輸出儲存為檔案 lyw error.txt,因此我用以下命令 myisamchk v...

linux下命令執行結果作為其他命令輸入引數

比如這裡要獲取redis server這個程序的pid ps ef grep redis server root 60415 1 93 feb17 8 04 12 36 redis server 6379 root 61823 59236 0 01 26 pts 1 00 00 00 grep co...

linux下命令執行結果作為其他命令輸入引數

原文 比如這裡要獲取redis server這個程序的pid plain view plain copy ps ef grep redis server root 60415 1 93 feb17 8 04 12 36 redis server 6379 root 61823 59236 0 01 ...