栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

收集linux主机信息脚本

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

收集linux主机信息脚本

  • 收集主机CPU、内存、磁盘、负载等信息
#!/bin/bash
echo -e "33[32m 33[1m"
echo '++++++++++++++++++++++主机信息+++++++++++++++++++++++++++++'
ip_info=`ifconfig |grep 'inet'| head -1 |awk '{print $2}'`
cpu_info1=`cat /proc/cpuinfo |grep 'model name' | tail -1 |awk -F: '{print $2}' | sed 's/^//g' |awk '{print $1,$3,$4,$NF}'`
cpu_info2=`cat /proc/cpuinfo |grep 'physical id' |sort |uniq -c |wc -l`
server_info=`hostname|tail -1`
disk_info=`fdisk -l |grep 'Disk' | grep -v 'identifier' |grep -v 'label type' | awk '{print $2,$3,$4}' | sed 's/,//g'`
mem_info=`free -m |grep 'Mem' | awk '{print "Total",$1,$2"M"}'`
load_info=`uptime |awk '{print "Current Load: " $(NF-2)}' | sed 's/,//g'`

echo -e "Ip地址:$ip_info"
echo -e "主机名:$server_info"
echo -e "CPU型号:$cpu_info1"
echo -e "物理CPU数:$cpu_info2"
echo -e "磁盘信息:$disk_info"
echo -e "内存信息:$mem_info"
echo -e "负载情况:$load_info"

执行结果如下:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/512466.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号