Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux查看cpu和内存使用率

作者:冷视天下   发布日期:2026-06-01   浏览:74

# 查看CPU使用率
# 使用top命令查看实时的CPU使用情况
top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | awk '{print 100 - $1"%"}'

# 解释说明:
# top -bn1: 运行top命令,-b表示批处理模式(非交互式),-n1表示只输出一次结果
# grep "Cpu(s)": 过滤出包含"Cpu(s)"的那一行,该行包含了CPU使用情况的信息
# sed "s/.*, *\([0-9.]*\)%* id.*/\1/": 使用sed提取空闲CPU百分比
# awk '{print 100 - $1"%"}': 计算并输出CPU使用率

# 查看内存使用率
# 使用free命令查看内存使用情况
free -m | awk 'NR==2{printf "%.2f%%\t\t", $3*100/$2 }'

# 解释说明:
# free -m: 显示内存使用情况,单位为MB
# awk 'NR==2{printf "%.2f%%\t\t", $3*100/$2 }': NR==2表示选择第二行(即实际内存使用情况),$3是已用内存,$2是总内存,计算并输出内存使用率

上一篇:linux 修改文件命令

下一篇:linux查看网口状态的命令

大家都在看

linux如何启动nginx

linux常用命令查询端口是否正常

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux 安装 gcc

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站