性能监控

一、监控cpu使用情况——uptime命令
该命令的描述为:打印当前时间,系统已经运行了多久,当前登录用户数以及系统平均负载。
在这里插入图片描述从上面的信息可以看出,当前系统时间为15点31分,系统已经运行了240天32分钟,当前有一个用户在登录,CPU负载分别显示的是最近一分钟、五分钟、十五分钟的负载情况。需要说明的是,这里的负载表示的是时间段内CPU等待队列中平均有多少进程在等待,等待的进程个数越多,说明CPU越忙。

二、监控内存及交换分区使用情况——free命令
该命令的描述为:显示系统内存及交换分区信息。
用法:free[-b|-k|-m]
-b|-k|-m 指定输出容量的单位,分别为Byte、KB、MB。

在这里插入图片描述
三、监控磁盘使用情况 ——df命令
描述:生成系统磁盘空间的使用量信息
用法:df 【选项】
选项:
-h 人性化方式显示容量信息
-i 显示磁盘inode使用量信息
-T 显示文件系统类型
实例:
在这里插入图片描述
在这里插入图片描述
四、监控网络使用情况——ip和netstat命令
ip命令可以查看网卡接口信息,使用netstat命令查看服务器的开启的端口信息以及网络连接状态。
netstat命令
描述:打印网络连接、路由表、网络接口统计等信息。
选项:
-s 显示各种协议数据统计信息
-n 使用数字形式的ip、端口号、用户Id替代主机协议
-p 显示进程名及对应进程ID号
-l 仅显示正在监听的sockets接口信息
-u 查看udp连接信息
-t 查看tcp连接信息

五、监控进程使用情况——ps和top命令
1.ps命令
描述:查看当前进程信息
用法:ps命令版本较多,有多种语法类型,如UNIX 、BSD以及GNU linux
标准语法格式:

ps   -e  #查看所有的进程信息
ps  -ef   #全格式显示进程信息

BSD语法格式:

ps  -ax   #查看所有的进程信息
ps  -axu   #全格式显示进程信息

在这里插入图片描述
UID代表进程的执行用户
PID为进程的唯一编号
PPID代表父进程的ID编号
TTY为终端
CMD 代表进程命令

2.top命令
描述:动态查看进程信息
选项:
-d #top刷新间隔,默认为3秒
-p # 查看指定PID 的进程信息
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱音乐的哒哒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值