linux常用的查看整机性能命令

linux常用的查看整机性能命令

  1. top命令

cup:按数字键1查看cpu的核数,us代表user,sy代表system

mem:内存

id:空闲率

load average: 0.36, 0.14, 0.08 系统负载率(1分钟,5分钟,15分钟的系统平均负载量),三个值相加除以三大于0.6,说明系统负载重。

  1. uptime命令,跟top命令类似
[wangqiang@localhost /]$ uptime
 20:24:27 up 13:47,  2 users,  load average: 0.00, 0.04, 0.05
  1. free命令:查看内存 -g(以G为单位)-m(以M为单位)
[wangqiang@localhost /]$ free
              total        used        free      shared  buff/cache   available
Mem:        1865308     1006032      100556        5968      758720      622220
Swap:       2098172      133376     1964796
[wangqiang@localhost /]$ free -g
              total        used        free      shared  buff/cache   available
Mem:              1           0           0           0           0           0
Swap:             2           0           1
[wangqiang@localhost /]$ free -m
              total        used        free      shared  buff/cache   available
Mem:           1821         982          98           5         740         607
Swap:          2048         130        1918
  1. df:磁盘剩余空间数
[wangqiang@localhost /]$ df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda3       29036696 7267972  21768724  26% /
devtmpfs          916764       0    916764   0% /dev
tmpfs             932652       0    932652   0% /dev/shm
tmpfs             932652   10668    921984   2% /run
tmpfs             932652       0    932652   0% /sys/fs/cgroup
/dev/sda1         303780  151024    152756  50% /boot
tmpfs             186532       4    186528   1% /run/user/42
tmpfs             186532      28    186504   1% /run/user/1000
[wangqiang@localhost /]$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        28G  7.0G   21G  26% /
devtmpfs        896M     0  896M   0% /dev
tmpfs           911M     0  911M   0% /dev/shm
tmpfs           911M   11M  901M   2% /run
tmpfs           911M     0  911M   0% /sys/fs/cgroup
/dev/sda1       297M  148M  150M  50% /boot
tmpfs           183M  4.0K  183M   1% /run/user/42
tmpfs           183M   28K  183M   1% /run/user/1000
  1. vmstat命令 (Virtual Memory Statistics 虚拟内存统计) 命令用来显示Linux系统虚拟内存状态,也可以报告关于进程、内存、I/O等系统整体运行状态。
[wangqiang@localhost /]$ vmstat -n 2 3
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 1  0 133120  97256      0 758972    0    1    76    16  138  132  1  1 99  0  0
 0  0 133120  97140      0 759004    0    0     0     0  416  398  3  1 96  0  0
 0  0 133120  97108      0 759004    0    0     0     0 1343 1315  4  3 93  0  0

-n表示只在开始时显示一次各字段名称。2 3 代表每2秒刷新一次,共显示3次

  1. iostat : 初步查看io的状态信息

参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制使用Kilobytes为单位;2 3表示,数据显示每隔2秒刷新一次,共显示3次。使用-x参数表示获取更多统计信息。

util 长期高于 80%以上 磁盘数据过高,多半情况跟数据库读写有关,需要查看复杂的大 sql

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值