1.1 查看内存状态
- /proc/meminfo里面存放着内存的信息
- 查看内存命令(包括虚拟内存swap): free -h (低版本系统可能不支持-h) 或者 free -m (以mb单位显示)
a) -h 其他命令的这个参数一般也是以人类可读的形式显示大小
b) total 总内存
c) used 已使用
d) free 自由的空间 剩余的
e) shared 共享的
1.2 查看cpu信息
- /proc/cpuinfo里存放着cpu的信息
- 查看cpu信息的命令:lscpu
a) mode name 型号
b) physical cpu的id号(第几个CPU) 路
c) core id cpu核心的id号(这个CPU中第几个核心)
1.3 负载
- /proc/lodavg 系统的负载信息,系统忙不忙,显示的是平均数
- 命令:
a) w 显示内存的负载信息:
i. 21:59:08 up 1 day, 11:21(系统运行时间)
ii. 2 users(几个用户)
iii. load average(系统负载平均数): 0.00(1分钟), 0.00(5分钟), 0.00(15分钟) 怎么看系统比较忙呢?就是后面的3个数值 最大数值跟核心数个数一样(越接近核心数,表示负载比率越高)
iv. w的其他功能 :谁链接你的系统,他们在干什么?
b) top(linux常用命令,显示系统进程的信息,linux任务管理器) 也能显示也和w第一行一样
c) uptime 显示系统运行多久和负载信息 和w第一行一样