#!/bin/bash
#使用top命令監控linux系統cpu變化
#取系統當前時間(以追加的方式寫入檔案》)
date >> /home/monitor_script/cpu_monitor/datetime_cpu.txt
#抓取當前cpu的值(以追加的方式寫入檔案》)
top -b -n 1 | grep cpu >> /home/monitor_script/cpu_monitor/cpu_now.txt
#逐行連線上面的時間和cpu相關行資料(每次重新寫入檔案》)
paste /home/monitor_script/cpu_monitor/datetime_cpu.txt /home/monitor_script/cpu_monitor/cpu_now.txt >> /home/monitor_script/cpu_monitor/cpu.txt
**: Linux常用監控命令簡介 top
top作為日常管理工作中最常用也是最重要的linux 系統監控工具之一,可以動態觀察系統程序狀況。top命令顯示的專案很多,預設值是每5秒更新一次,按q鍵可以退出。顯示的各專案為 b 批次模式執行。c 顯示執行任務的命令列。d 設定延遲時間 h 幫助 h 顯示執行緒。將顯示所有程序產生的執行緒。i ...
linux效能監控分析命令top
top命令 top命令是linux下常用的效能分析工具,能夠實時監控系統的執行狀態,主要顯示系統中各個程序的資源使用情況,並根據cpu及記憶體等進行排序。前五行是總體的統計資訊 第一行 系統當前時間,系統執行時間 up xx days,hh mm 當前登入使用者數,系統平均負載 3個數值分別統計最近...
系統監控命令 top
top 動態顯示系統程序 d n 兩次重新整理的時間間隔 d 5,表示間隔5秒重新整理 n n 更新次數,然後 退出 n 5,更新5次退出 p pid 僅監視指定程序的id q 不經過任何延遲就重新整理 s 在安全模式下執行,禁用一些互動命令 s 累積模式,輸出每個程序的總cpu時間,包括已死程序 ...