Linux系统状态监控脚本

这个简单的Bash脚本可以让你快速查看Linux系统的CPU、内存、磁盘和网络状态的摘要信息。bash#!/bin/bash

使用'top'命令获取CPU和内存信息cpu_info=$(top -bn1 | grep -E 'Cpu.:')mem_info=$(top -bn1 | grep -E 'KiB Mem.:')

使用'df'命令获取磁盘使用信息disk_info=$(df -h)

使用'ifconfig'命令获取网络接口信息network_info=$(ifconfig)

打印摘要信息echo 'CPU和内存摘要:'echo '$cpu_info'echo '$mem_info'echoecho '磁盘使用摘要:'echo '$disk_info'echoecho '网络接口摘要:'echo '$network_info'

使用方法:

  1. 将以上代码保存为一个文件,例如'system_summary.sh'。2. 在终端中使用以下命令运行脚本:bashbash system_summary.sh

脚本说明:

  • 该脚本使用'top'命令获取CPU和内存使用情况,并使用'grep'命令过滤相关信息。* 'df -h'命令以人类可读的格式显示磁盘使用情况。* 'ifconfig'命令显示网络接口信息。

自定义:

你可以根据需要修改脚本以显示其他相关的状态数据,例如:

  • 使用'uptime'命令显示系统运行时间。* 使用'w'命令显示当前登录的用户。* 使用'netstat'命令显示网络连接状态。

希望这个脚本对你有所帮助!

Linux系统状态监控脚本:CPU、内存、磁盘、网络

原文地址: https://www.cveoy.top/t/topic/bFSE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录