獲取linux伺服器基本資訊指令碼

2022-02-28 02:09:31 字數 1011 閱讀 1325

為了方便日常運維寫的一段簡單指令碼,用於集中獲取伺服器作業系統、cpu、記憶體使用、負載、硬碟使用、網路資訊。

指令碼比較簡單,就不解釋了,有興趣的朋友請自行檢視。

#!/bin/bash

##name:system_info

#ver:1.0

#author:lykyl##

#程式說明:

#獲取伺服器基本資訊指令碼

#echo '[os info]'

echo 'host name: '`uname -n`

echo 'os: '`cat /etc/redhat-release`

echo 'kernel: '`uname -r`

echo

echo '[cpu info]'

echo 'cpu: physical '`grep "physical id" /proc/cpuinfo |uniq |wc -l`' cores'`grep "cpu cores" /proc/cpuinfo |uniq`

echo

echo '[system info]'

echo `uptime | sed 's/^.*load/load/g'`

echo "zombie:`ps aux |awk ''|sed -n '/^z/p'|wc -l`"

echo

echo '[memory info]'

echo `free -m |grep mem|awk ''`

echo

echo '[disk info]'

echo -e "`df -h|sed '1d'|awk '/%/ else }'`"

echo

echo '[net info]'

echo 'ip: '`ifconfig |grep "inet addr:" |grep -v "127.0.0.1"|awk ''|awk -f: ''`

echo "netstat: `netstat -an|awk '/^tcp/ begin end '`"

檢查伺服器基本資訊

1.簡述檢視伺服器基本資訊伺服器的基本資訊 命令檢視 cpucat proc cpuinfo grep i name 記憶體dmidecode t memory grep i size 磁碟容量大小 df lh 磁碟inode容量大小 df ih 顯示卡lspci grep i nvidia 網絡卡...

Linux檢視伺服器基本資訊命令

1.1 總核數 物理cpu個數 x 每顆物理cpu的核數 1.1.1 檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 1.1.2 檢視每個物理cpu中core的個數 cat proc cpuinfo grep cpu cores ...

獲取手機基本資訊

獲取手機基本資訊 telephonymanager tm telephonymanager context.getsystemservice context.telephony service 注意在androidmanifest中新增許可權 string mobile tm.getline1num...