
服务器运维
LinuxG_G
90年程序员,坐标深圳某IT公司。对新技术充满兴趣,使用的编程语言:C/C++,python, Linux shell;
熟悉常见数据结构及算法,Linux编程,了解java,Android开发。
技能库:
STL, python, 多线程编程, TCP/IP, Linux shell
java, android, 数据库
爱好运动,兴趣比较广泛:basketball,badminton,swim,running等
博客主要用Github 及 csdn,欢迎交流。
联系方式:qq 754860961
展开
-
Linux基础及工具命令进阶
linux基础及好用的命令详解原创 2022-07-26 16:41:29 · 211 阅读 · 0 评论 -
查看机器的cpu信息
总核数 = 物理CPU个数 X 每颗物理CPU的核数总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l 1查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu cores"| uniq 1查看逻辑CPU的个数cat /proc/cpuinfo| grep "processor"| wc -l原创 2021-08-21 10:17:07 · 178 阅读 · 0 评论 -
Linux工具快速教程
Linux工具快速教程原创 2020-04-12 21:49:17 · 179 阅读 · 0 评论 -
tcp释放连接的close_wait, FIN_WAIT2, TIME_WAIT大量存在的原因及解决办法
文章目录存在close_wait的原因和解决办法存在FIN_WAIT2的原因和解决办法存在TIME_WAIT的原因和解决办法处理这类问题的实用命令存在close_wait的原因和解决办法close_wait这个状态存在于服务端,当服务端发送FIN(之前客户端已经发送过fin),请求关闭连接之后进入close_wait,然而没有收到客户端的响应,可能由于客户端掉线了(如网络故障或者掉电),没有及...原创 2020-02-23 16:32:20 · 5216 阅读 · 0 评论 -
一些好用的运维命令
pidstat:可以用于查看进程的cpu,内存和io使用情况——见https://chhy2009.github.io/2018/12/23/server-operation-cmd/docker容器内存和cpu信息:见/sys/fs/cgroup/memory目录下的信息lsof:查看进程打开了哪些文件,lsof -p pid |wc -l可以看进程打开的文件总数strace:跟踪查...原创 2020-02-16 22:13:58 · 149 阅读 · 0 评论 -
nginx流量攻击的防范
1.设置黑白名单添加deny, allow ip来禁止和放通某个ip的访问。2.使用Nginx提供的限流模块,配置限流策略参考:Nginx基础配置之设置IP黑名单【Nginx源码研究】nginx限流模块详解 —— 很经典...原创 2019-12-24 20:42:57 · 307 阅读 · 1 评论