當前位置:首頁 » 編程軟體 » linux巡檢腳本

linux巡檢腳本

發布時間: 2022-09-20 11:34:56

linux運維都做什麼工作

LINUX運維崗位描述:

1、對Linux下各種網路服務、應用系統、監控系統等進行版自動化腳本開發的工作權,並根據項目對系統進行性能優化;
2、負責網站項目中Linux伺服器的部署與維護,解決Linux系統下版本兼容性問題;

3、精通linux操作系統,熟練部署和維護Linux伺服器以及在linux伺服器上架設各種服務;
4、熟練編寫shell script腳本;
5、熟悉TCP/IP協議;
6、良好的英語讀寫能力,聽說能力優秀者優先。
7、熟練LAMP,LNMP以及Mysql,oracle資料庫維護

㈡ linux。shell腳本:判斷y/n,以及有默認值,直接回車的shell語句是什麼

echo -n "Check?(yes(y)|no(n)): "
read need
case $need in
yes|y)
#do anything you wannt
;;
no|n)
#do anything you wannt
;;
*)
#do anything you wannt as default(直接回車)
;;
esac

㈢ 紅帽linux如何做系統巡檢,如何輸出到指定的文本上,求高手賜教,

執行的命令 >> 指定的文件
例子 df -k >> a.txt
將會把 df -k 的結果 放到 a.txt

㈣ 求一個linux伺服器巡檢腳本,50多台伺服器,結果要做成一個excel表格,每天手動開始執行即可

查看cpucat /proc/cpuinfo

查看內存top、free -m

清理內存echo 1 > /proc/sys/vm/drop_caches

查看磁碟使用情況df-h

看你需求巡檢哪些東西了,每台機器上面應用是否需要巡檢 查看啟停情況 日誌等等

㈤ Linux rh5.8 32位下用cron執行自動巡檢tomcat.提示找不到JAVA_HOME,.sh中引用profile tomcat報錯內存不足

這個問題,我有這么一個解決方案當然可能不是最好的。
其實你沒有必要執行source /etc/profile

因為你在登錄的用戶下執行是沒有問題的,所以只在看一下這個用戶的環境變數
env
把這些變里在你的cron腳本里導出就行。
比如說env時有MODULEPATH=/usr/share/Moles/molefiles:/etc/molefiles
你只需要在腳本里
export MODULEPATH=/usr/share/Moles/molefiles:/etc/molefiles

㈥ 求一個DB2 v9.7的日常巡檢腳本! for Linux and AIX 如果實用的,額外獎勵大蝦50分!

我有此類腳本,但是設計得比較特殊可能不會適合你。我的日常檢查的檢查項主要有,網路,各資料庫連接狀態,資料庫健康日誌,資料庫作業運行情況,資料庫日誌,操作系統日誌,還有一些系統的關鍵消息。

㈦ linux系統每天自動巡檢,輸出到一個文件里

先把20台伺服器的ssh登陸語句寫進一個文本文件中host_name.txt,確保有一台機器可以通其他的19台伺服器。

ssh跳轉格式這樣寫:ssh 用戶名@ip


#!/bin/bash
check_sev()
{
ssh_ip=$1
$ssh_ip<<!
vmstat110
iostat110
exit
!
echo
}
echo`date"+%D"`>>check_host.log
whilereadline
do
echo"---------------------------------">>check_host.log
echo"$linedate'+%F%T'">>check_host.log
check_sev$line>>check_host.log
done<host_name.txt

將上面的腳本放在一個主機上,用crontab提交每日任務,

30 10 * * * 上面腳本的目錄地址

將以上內容寫進xx.cron中,crontabxx.cron 提交就是每天的10:30運行你上面的檢查腳本。

具體crontab的用戶你可以網路。

====================================================================

第一個腳本本人純手打,並沒有試,還有不少漏洞,你可以自行修改,比如你這個放腳本的伺服器必須能無密碼ssh登陸其他19個主機,腳本最好加上錯誤日誌記錄,防止某些錯誤導致腳本異常終止。你可以多調試幾遍,有問題的在一起交流。

㈧ 求一個linux伺服器巡檢腳本,50多台伺服器,結果要做成一個excel表格,每天手動開始執行即可!

  1. 你可以在每台伺服器上面放同一個腳本。

  2. 這個linux腳本加入cron,這個腳本每天定時把df -k free -m uptime 這三項的結果保存到文本文件裡面,比如uptime可以保存到uptime_20140112.txt,以此類推。

  3. 然後腳本把這些文件ftp到一個單獨的伺服器上面,比如192.168.1.100,這個伺服器可以是windows。

  4. 然後寫個程序讀當天或者幾天的txt文件,然後輸出到excel。可以用你熟悉的語言來寫,應該不難。

㈨ linux系統機巡檢都需要哪些命令

切換的時候直接寫上要執行的巡檢腳本 並把結果發送的腳本一起寫上 例如:su - aaaa -s /bin/bash shell.sh 切到aaaa用戶用bash環境執行shell.sh腳本 其他自由發揮吧

熱點內容
scratch少兒編程課程 發布:2025-04-16 17:11:44 瀏覽:626
榮耀x10從哪裡設置密碼 發布:2025-04-16 17:11:43 瀏覽:356
java從入門到精通視頻 發布:2025-04-16 17:11:43 瀏覽:71
php微信介面教程 發布:2025-04-16 17:07:30 瀏覽:296
android實現陰影 發布:2025-04-16 16:50:08 瀏覽:787
粉筆直播課緩存 發布:2025-04-16 16:31:21 瀏覽:337
機頂盒都有什麼配置 發布:2025-04-16 16:24:37 瀏覽:202
編寫手游反編譯都需要學習什麼 發布:2025-04-16 16:19:36 瀏覽:798
proteus編譯文件位置 發布:2025-04-16 16:18:44 瀏覽:355
土壓縮的本質 發布:2025-04-16 16:13:21 瀏覽:582