-
top -n 1 -b | grep load average查看全部
-
sages查看全部
-
55555查看全部
-
腳本優(yōu)化查看全部
-
最后煩煩煩查看全部
-
煩煩煩發(fā)查看全部
-
威威威威查看全部
-
DNS查看全部
-
反反復(fù)復(fù)查看全部
-
磁盤信息查看全部
-
#!/bin/bash #系統(tǒng)磁盤分析腳本 clear if [[ $# -eq 0 ]] then #Define Variable reset terminal reset_terminal=$(tput sgr0) diskaveage=$(df -hP grep -vE 'Filesystem tmpfs' awk '{print $1 " " $5}') echo -e '\E[32m'"Operating System Disk Averages :" $reset_terminal $diskaveage fi查看全部
-
#!/bin/bash #系統(tǒng)負(fù)載分析腳本 clear if [[ $# -eq 0 ]] then #Define Variable reset terminal reset_terminal=$(tput sgr0) loadaverage=$(top -n 1 -b grep "load average:" awk '{print $10 $11 $12}') echo -e '\E[32m'"Operating System Load Averages :" $reset_terminal $loadaverage fi查看全部
-
#!/bin/bash #系統(tǒng)內(nèi)存分析腳本 clear if [[ $# -eq 0 ]] then #Define Variable reset terminal reset_terminal=$(tput sgr0) system_mem_usages=$(awk '/MemTotal/{total=$2}/MemFree/{free=$2}END{print (total-free)/1024}' /proc/meminfo) app_mem_usages=$(awk '/MemTotal/{total=$2}/MemFree/{free=$2}/^Cached/{cached=$2}/Buffers/{buffers=$2}END{print (total-free-cached-buffers)/1024}' /proc/meminfo) echo -e '\E[32m'"Operating System Memuserages :" $reset_terminal $system_mem_usages echo -e '\E[32m'"Operating System App Memuserages :" $reset_terminal $app_mem_usages fi查看全部
-
shell典型應(yīng)用之系統(tǒng)信息及運(yùn)行狀態(tài)獲取 腳本:system_monitor.sh 功能:提取操作系統(tǒng)信息(內(nèi)核、系統(tǒng)版本、網(wǎng)絡(luò)地址等),分析系統(tǒng)的運(yùn)行狀態(tài)(cpu負(fù)載、內(nèi)存及磁盤使用率等) 1.腳本內(nèi)容: #!/bin/bash clear if [[ $# -eq 0 ]] #判斷位置參數(shù)的個(gè)數(shù)是否為0 then reset_terminal=$(tput sgr0) #設(shè)置變量,每次調(diào)用它都會(huì)使屏幕的輸出恢復(fù)正常 #Check OS Type os=$(uname -o) echo -e '\E[36m'"Operating System Type: " $reset_terminal $os #Check OS Release Version and Name os_name=$(cat /etc/issue) echo -e '\E[36m'"Check OS Release Version and Name: " $reset_terminal $os_name #Check Architecture architecture=$(uname -m) echo -e '\E[36m'"Check Architecture: " $reset_terminal $architecture #Check Kernel Release kernerrelease=$(uname -r) echo -e '\E[36m'"Check Kernel Release: " $reset_terminal $kernerrelease #Check Hostname hostname=$(uname -n) echo -e '\E[36m'"Check Hostname: " $reset_terminal $hostname #或者 echo $(HOSTNAME)查看全部
舉報(bào)
0/150
提交
取消