定時取得程序記憶體並寫入日誌
shell** www.ahlinux.com
$ cat mem.sh
#!/bin/bash
logfile="/***/mem.log"
date +%y-%m-%d" "%h:%m:%s >>$logfile
ps aux |grep 'bin/eas.py' |awk '}' >> $logfile
$ crontab -l
*/1 * * * * /***/mem.sh
$ crontab -e #編輯
$ crontab -r #刪除
crontab的域
為了能夠在特定的時間執行作業,需要了解c r o n t a b檔案每個條目中各個域的意義和格式。
下面就是這些域:
第1列分鐘1~5 9
第2列小時1~2 3(0表示子夜)
第3列日1~3 1
第4列月1~1 2
第5列星期0~6(0表示星期天)
第6列要執行的命令
shell**
1.$ crontab -l
2.0 * * * * ps aux |grep 'bin/eas.py' |awk '}' >> "/***/mem.log"
這個是直接在crontab後面執行
無重新整理隨時取得使用者當前活動資訊
最終顯示是這樣的 使用者 billy 許可權 管理員 時間 2004年1月21日 20 54 08 停留 0小時0分鐘 空閒 0分鐘12秒 顯示的bottom.htm檔案 使用者 許可權 時間 停留 空閒 提供xml資料的asp頁面 loginxml.asp username session use...
取得某程序EXE路徑
取得某程序exe路徑 procedure tform1.button3click sender tobject varh thandle filename string ilen integer hmod hmodule cbneeded,p dword begin temp listbox1.it...
Sigar使用之 取得記憶體相關資料
在做系統監控的時候,為了分析系統的效能,我們不僅僅要取得cpu的使用資料,還要知道記憶體的占用情況。使用sigar也可以輕鬆的完成跨平台的記憶體監控資料。記憶體的主要指標有 物理記憶體的大小 使用數 剩餘數 交換記憶體的大小 使用數 剩餘數 ram的大小等等。下面通過例子說明 1.package l...