tft每日頭條

 > 科技

 > linux腳本運行原理

linux腳本運行原理

科技 更新时间:2024-04-29 08:22:39

日常巡檢是很多運維的小夥伴們每天必須進行的一件事,反反複複就那幾條命令,敲得不勝其煩。有沒有一個一勞永逸的辦法呢?

有,我們可以創建一個腳本在系統登錄時自動執行,執行之後系統的各種基礎信息清楚地出現在眼前。而且還可以将此腳本添加到定時任務,每天在固定時間點自動執行之後通過ftp等工具傳到我們指定的位置,非常方便!

linux腳本運行原理(Linux登錄後自動執行腳本)1

登錄後界面

cd ~

ls –al

linux腳本運行原理(Linux登錄後自動執行腳本)2

initialization.sh

cd /home/weblogic/scripts/

vi編輯initialization.sh,編輯完畢之後保存退出vi,對其進行授權(chmod 700 initialization.sh)。

linux腳本運行原理(Linux登錄後自動執行腳本)3

授權後的initialization.sh

#!/bin/sh

echo -e "\033[30;32m"

echo ""

echo "**********歡迎登陸本應用服務器***********"

echo " initialization.sh 查看系統初始化信息"

echo "******************************************"

echo "主機名:"

hostname

echo"******************************************"

echo "本次登錄的用戶是:"

whoami

echo"******************************************"

echo "系統時間:"

date

echo"******************************************"

echo "系統運行時間及負載:"

uptime

echo"******************************************"

echo "磁盤使用情況:"

df -H

echo"******************************************"

echo "内存使用情況:"

free -g

echo"******************************************"

echo "最近10次系統登錄情況:"

last -10

echo "******************************************"

echo "當前在線用戶:"

w

echo"******************************************"

echo "當前系統情況請輸入命令top!"

echo"******************************************"

echo ""

echo -e "\033[0m"

當然,這個方法隻适用于機器數量少的情況,如果機器很多的話,極客君還是建議各位使用監控系統!寫得倉促,難免疏漏,敬請各位指教,如有更好的意見或建議歡迎在評論區進行讨論,望輕噴!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved