关注分享主机优惠活动
国内外VPS云服务器

Linux主机硬件资源监控脚本(Linux查看硬件资源)

下面是一个简单的Linux主机硬件资源监控脚本,可以显示CPU使用情况、内存使用情况、磁盘空间使用情况以及网络接口信息。 将此脚本保存为文件(例如,monitor.sh)并使用 chmod +x Monitor.sh 命令使其可执行。 然后,您可以通过运行 ./monitor.sh 来运行该脚本。

#!/bin/bash

# 输出标题
echo "Linux主机硬件资源监控" 
Echo "==================== = = "

# 获取CPU使用率
cpu_usage=$(top -bn1 | grep "CPU" | sed "s/.*, *\([0-9.]*\)%* id.*/\ 1 /" | awk '{print 100 - $1"%"}')
echo "CPU 使用率:$cpu_usage%"

# 获取内存使用情况
memory_usage=$(free - m | awk '/Mem:/ { printf("内存使用情况: %.2f%%\n", $3/$2*100) }')
echo "$memory_usage"

# 获取磁盘空间使用情况
disk_usage=$(df - h | awk '$NF=="/"{printf("磁盘空间使用情况:%s\n", $5)}')
echo "$Disc_usage"

# 获取网络接口信息
network_info=$(ip addr show | awk '/inet / {print $2}')
echo "网络接口信息:"
echo "$network_info "

此脚本包含top免费、使用 使用 dfip 命令获取硬件资源信息 如果需要,请修改脚本以显示其他信息 请注意,此脚本可能会因您的 Linux 发行版而异。 h]

未经允许不得转载:主机频道 » Linux主机硬件资源监控脚本(Linux查看硬件资源)

评论 抢沙发

评论前必须登录!