2024年

Docker常用命令

删除所有未使用或悬空镜像,容器,数据卷和网络docker提供了一个命令,可以清理任何悬空资源(镜像、容器、数据卷和网络)docker system prune如果想删除任何已经停止的容器和未使用的容器(不止悬空镜像),可以在命令中添加-a选项docker system prune -a删除镜像删除一个或多个指定镜像首先组合使用docker images和-a选项找到想要删除的镜像。该命令会列...
阅读全文

iptables规则用法小结

iptables是组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。在日常Linux运维工作中,经常会设置iptables防火墙规则,用来加固服务安全。以下对iptables的规则使用做了总结性梳理:iptables首先需要了解的:1)规则概念规则(rules...
阅读全文

常用的Linux系统负载异常分析

1 常用的Load分析方法CPU高、Load高1. 通过top命令查找占用CPU最高的进程PID;2. 通过top -Hp PID查找占用CPU最高的线程TID;3. 对于java程序,使用jstack打印线程堆栈信息;4. 通过printf %x tid打印出最消耗CPU线程的十六进制;CPU低、Load高产生的原因一句话总结就是:等待磁盘I/O完成的进程过多,导致进程队列长度过大,但是C...
阅读全文