0413 第十三次课:日常运维-系统监控
日常运维(上) 系统监控 使用w查看系统负载 vmstat命令 top命令 sar命令 nload命令 监控io性能 free命令 ps命令 查看网络状态 linux下抓包 扩展 tcp三次握手四次挥手 tshark几个用法 一、w、vmstat、top、sar命令 w命令查看系统负载 w命令可以查看系统的运行情况 详细解释: 信息 说明 21:51:33 表示当前时间 up 209 days 表示系统运行时间为209天 1 users 表示当前登录用户个数,可以通过下面 USER行 查看当前的用户 TTY 登录的方式 pts/0 表示网络登录 如果为tty1-6 则是终端登录 LOGIN@ 表示用户登录时间 IDLE 表示用户空闲时间 FROM 用户登录的ip JCPU 该终端相关进程任务所耗费的时间 PCPU 表示WHAT或任务执行后耗费的CPU时间 WHAT 表示当前执行的任务 最常用的信息 load average:后面3个数字分别代表过去1,5,10分钟内CPU的负载情况。这个数值表示cpu的使用情况,一般来说只要不超过cpu的核数就是正常的 查看cpu的核数 cat /proc/cpuinfo 其中processor表示cpu的核数。从0开始计算,0就是表示核数为1。 或者使用lscpu命令查看 vmstat命令 vmstat命令可以查看进程、内存、I