linux運(yùn)維常用命令 linux系統(tǒng)每天自動(dòng)巡檢,輸出到一個(gè)文件里?
linux系統(tǒng)每天自動(dòng)巡檢,輸出到一個(gè)文件里?首先,將20臺(tái)服務(wù)器的SSH登錄語句寫入一個(gè)文本文件主機(jī)u名稱.txt以確保一臺(tái)機(jī)器可以與其他19臺(tái)服務(wù)器通信。SSH跳轉(zhuǎn)格式如下:SSH user na
linux系統(tǒng)每天自動(dòng)巡檢,輸出到一個(gè)文件里?
首先,將20臺(tái)服務(wù)器的SSH登錄語句寫入一個(gè)文本文件主機(jī)u名稱.txt以確保一臺(tái)機(jī)器可以與其他19臺(tái)服務(wù)器通信。
SSH跳轉(zhuǎn)格式如下:SSH user name@IP
;/bin/bashcheck_usev(){SSH_u1;IP=$1$SSH_1;IP<<!vmstat 110 iostat 110退出!echo}echo“日期%D”`>>檢查主機(jī).logwhile讀linedoecho“----------------------------------------”>>檢查主機(jī).logecho“$行日期”%F%T“”>>檢查主機(jī)日志檢查sev$line>>檢查主機(jī)。logdone<hostu名稱.txt
將上述腳本放到主機(jī)上,使用crontab提交每日任務(wù),
30 10*[t*[t*上述腳本的目錄地址
將上述內(nèi)容寫入xx.cron公司中間,克朗塔布xx.cron公司提交是在每天10:30運(yùn)行你的檢查腳本。
特定crontab用戶您可以百度。
========================================================================================第一個(gè)腳本是手工編寫的,但我沒有嘗試。還有很多漏洞可以修改。例如,放置腳本的服務(wù)器必須能夠在沒有密碼的情況下登錄到其他19個(gè)主機(jī)。最好向腳本中添加錯(cuò)誤日志,以防止某些錯(cuò)誤導(dǎo)致腳本異常終止。您可以多次調(diào)試,并與有問題的人進(jìn)行通信。
linux自動(dòng)巡檢腳本之用戶切換后的命令執(zhí)行?
切換時(shí),編寫要直接執(zhí)行的巡檢腳本,并編寫一起發(fā)送結(jié)果的腳本,例如:Su-AAAA-S/bin/bash外殼.sh ] ]切換到AAAA用戶并在Bash環(huán)境中執(zhí)行外殼.sh腳本[R
其他免費(fèi)游戲