版权声明:更多信息请关注 wwws.shinians.com 官网 https://blog.csdn.net/zzhuan_1/article/details/83819428
本章节会 收集linux常用命令,希望对后端部署以及问题排查起到一定的作用
1. netstat -anp |grep 8002 (端口号)
要看监控状态为LISTEN表示已经被占用,最后一列显示被服务nginx占用,查看具体端口号,只要有如图这一行就表示被占用了
2. netstat -nultp(此处不用加端口号)
该命令是查看当前所有已经使用的端口情况
3. ps -ef|grep java 查看java相关的进程
4. free -m (查看剩余内存)
5.查看当前系统的负载:w
第一行从左面开始显示的信息依次为:时间,系统运行时间,登录用户数,平均负载。
第二行开始以及下面所有的行,告诉我们的信息是,当前登录的都有哪些用户,以及他们是从哪里登录的等等。
load average:后面的三个数值:
第一个数值表示1分钟内系统的平均负载值;
第二个数值表示5分钟内系统的平均负载值;
第三个数值表示15分钟系统的平均负载值。
这个值的意义是,单位时间段内CPU活动进程数。当然这个值越大就说明你的服务器压力越大。一般情况下这个值只要不超过服务器的cpu数量就没有关系,如果服务器cpu数量为8,那么这个值若小于8,就说明当前服务器没有压力,否则就要关注一下了
汇总:
Pkill redis-server 关闭redis服务
Redis-cli shutdown 关闭redis客户端
Netstat -tunpl|grep 6379 查看redis 默认端口号6379占用情况
---------------- 未完待续------------------------------