vmstat查看机器实时的综合情况:load,内存,swap,cpu使用率等方面
procs:
r:运行队列中进程数量
b:等待IO的进程数量
memory(内存):
swpd:使用虚拟内存大小
free:可用内存大小
buff:用作缓冲的内存大小
cache:欧诺个做缓存的内存大小
swap:
si:每秒从交换区写到内存的大小
so:每秒写入交换区的内存大小
IO:(现在的linux版本块的大小为1024bytes)
bi:每秒读取的块数
bo:每秒写入的块数
system:
in:每秒中断数,包括时钟中断
cs:每秒上下文切换书
CPU(以百分比表示):
us:用户进程执行时间(user time)
sy:系统进程执行时间(system time)
id:空闲时间(包括IO等待时间)
wa:等待IO时间
top查看进程对系统资源使用情况
free查看当前内存使用情况
uptime查看cpu load情况,查看1分钟,5分钟,15分钟队列中的平均进程数
ps aux查看进程情况
ps –ef 查看进程情况
top查看进程对系统资源使用情况
iostat查看系统io情况
ss –ant 查看当前连接情况
netstat查看网络、连接情况
ip a
ifconfig
netstat –anp
netstat –lnp
fdisk –l 查看磁盘分区情况
df –h查看分区使用情况
du 显示文件目录大小命令