快捷运维——linux基本命令(主题一)

版权声明:更多信息请关注 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占用情况

                  ---------------- 未完待续------------------------------

猜你喜欢

转载自blog.csdn.net/zzhuan_1/article/details/83819428