日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

Linux的watch命令--实时监测命令的运行结果

發布時間:2023/11/27 生活经验 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux的watch命令--实时监测命令的运行结果 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
watch 是一個非常實用的命令,基本所有的 Linux 發行版都帶有這個小工具,如同名字一樣,watch 可以幫你監測一個命令的運行結果,省得你一遍遍的手動運行。直接在 watch 后面接你想運行的命令,watch 就會幫你重復運行,并把每次的結果都更新在屏幕上。
默認watch會以2s的間隔重復運行命令,你也可以用 -n 參數指定時間間隔.
還有一個實用的參數是-d,這樣watch會幫你高亮顯示變化的區域,這樣更加一目了然了
Ctrl+c 就可以退出
你可以拿他來監測你想要的一切命令的結果變化,比如tail一個 log 文件,ls監測某個文件的大小變化,看你的想象力了


FreeBSD和Linux下watch命令的不同?
在Linux下,watch是周期性的執行下個程序,并全屏顯示執行結果。?
-d, --differences[=cumulative] ? ? ? 高亮顯示變動
-n, --interval= ? ? ? ? ? ? ? ? ? ? ?周期(秒)
-t 或-no-title ? ? ? ? ? ? ? ? ? ? ? 會關閉watch命令在頂部的時間間隔
如:watch -n 1 -d netstat -ant
而在FreeBSD下的watch命令是查看其它用戶的正在運行的操作,watch允許你偷看其它terminal正在做什么,該命令只能讓超級用戶使用。


如何運行watch:
[root@pdc conf]# who
root ? ? ? ? ? ? ttyp0 ? ?Oct ?2 21:48 (192.168.x.x)
root ? ? ? ? ? ? ttyp1 ? ?Oct ?2 22:25 (192.168.x.x)
xxhui ? ? ? ? ? ?ttyp3 ? ?Oct ?2 23:48 (192.168.x.x)
[root@pdc conf]# watch ttyp3


實例:
#watch uptime
#watch -t -d 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數目變化情況
#watch -n 60 -d du -ah //查看usb3.0拷貝到該目錄下面的速度


有趣的linux命令:看看哪些文件正在變!
watch -d -n 1 'df; ls -Alt -F /path'


在使用這條命令時你需要替換其中的 /path 部分,watch 是實時監控工具,
-d 參數會高亮顯示變化的區域,-n 1 參數表示刷新間隔為 1 秒。
df; ls -FlAt /path 運行了兩條命令,df 是輸出磁盤使用情況,ls -FlAt 則列出 /path 下面的所有文件。
ls -FlAt 的參數詳解:
-F 在文件后面加一個文件符號表示文件類型,共有 */=>@| 這幾種類型,* 表示可執行文件,/ 表示目錄,= 表示接口( sockets) ,> 表示門, @ 表示符號鏈接, | 表示管道。?
-l 以列表方式顯示?
-A 顯示 . 和 ..?
-t 根據時間排序文件

總結

以上是生活随笔為你收集整理的Linux的watch命令--实时监测命令的运行结果的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。