专栏名称: Linux爱好者
伯乐在线旗下账号,「Linux爱好者」专注分享 Linux/Unix 相关内容,包括:工具资源、使用技巧、课程书籍等。
今天看啥  ›  专栏  ›  Linux爱好者

一键获取 Linux 内存、CPU、磁盘IO等信息脚本编写,及其原理详解

Linux爱好者  · 公众号  · linux  · 2021-04-07 11:50
一、脚本今天主要分享一个shell脚本,用来获取linux系统CPU、内存、磁盘IO等信息。#!/bin/bash  # 获取要监控的本地服务器IP地址  IP=`ifconfig | grep inet | grep -vE 'inet6|127.0.0.1' | awk '{print $2}'`  echo "IP地址:"$IP     # 获取cpu总核数  cpu_num=`grep -c "model name" /proc/cpuinfo`  echo "cpu总核数:"$cpu_num     # 1、获取CPU利用率  ################################################  #us 用户空间占用CPU百分比  #sy 内核空间占用CPU百分比  #ni 用户进程空间内改变过优先级的进程占用CPU百分比  #id 空闲CPU百分比  #wa 等待输入输出的CPU时间百分比  #hi 硬件中断  #si 软件中断  #################################################  # 获取用户空间占用CPU百分比  cpu_user=`top -b -n 1 | grep Cpu ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照