随笔分类 -  linux

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要:限制某个线程的cpu使用率 sudo cpulimit -p pid -l 50ps -eo %cpu,args | grep -m1 PROCESS | awk '{print $1}' 将当前进程按照memory和cpu排序 ps aux --sort=%mem,%cpu 按照cpu使用率排序 阅读全文
posted @ 2022-05-01 18:53 技术颜良 阅读(1184) 评论(0) 推荐(0) 编辑
摘要:在我的上一篇文章谈到了如何使用 tcpdump 和 wireshark,并带您了解了几个用例。今天我们来看看另一个常见的问题,如何缓解 DDoS(分布式拒绝服务)导致的性能下降。 什么是 DDoS? DDoS 的前身是 DoS(Denial of Service),即拒绝服务攻击,是指利用大量合理请 阅读全文
posted @ 2022-04-13 22:02 技术颜良 阅读(266) 评论(0) 推荐(0) 编辑
摘要:https://mp.weixin.qq.com/s?__biz=MjM5Njg5NDgwNA==&mid=2247484207&idx=1&sn=50ae06628062bcdd5b2aff044f34fa80&chksm=a6e3021491948b0287e4f856791e4d1880ddf 阅读全文
posted @ 2022-04-09 08:26 技术颜良 阅读(140) 评论(0) 推荐(0) 编辑
摘要:前言 这段时间面试官都挺忙的,频频出现在博客文章标题,虽然我不是特别想蹭热度,但是实在想不到好的标题了-。-,蹭蹭就蹭蹭 :) 事实上我在阿里面试的时候确实被问到了这个问题,HTTP、HTTPS、TCP/IP、Socket通信、三次握手四次挥手过程?当时虽然思路正确,可惜最终也并不算完全答对 结束后 阅读全文
posted @ 2022-04-08 10:13 技术颜良 阅读(144) 评论(0) 推荐(0) 编辑
摘要:https://mp.weixin.qq.com/s/C8VDSeCH2x-9i1Zt67Eq_w 事情从一个健身教练说起吧。 李东,自称亚健康终结者,尝试使用互联网+的模式拓展自己的业务。在某款新开发的聊天软件琛琛上发布广告。 键盘说来就来。疯狂发送"李东",回车发送!,"亚健康终结者",再回车发 阅读全文
posted @ 2022-04-08 09:28 技术颜良 阅读(308) 评论(0) 推荐(1) 编辑
摘要:https://blog.csdn.net/qq_50156012/article/details/123391854 目录一、TCP协议二、TCP原理1,确认应答机制2,超时重传机制3,连接管理机制4,滑动窗口5,流量控制6,拥塞控制7,延迟应答8,捎带应答9,粘包问题一、TCP协议TCP,即Tr 阅读全文
posted @ 2022-04-05 10:48 技术颜良 阅读(552) 评论(0) 推荐(0) 编辑
摘要:背景 https://leeweir.github.io/posts/linux-packet-loss/ 最近一直在排查一些网络的问题,比如 connect timeout 、read timeout 以及一些丢包的问题,刚好想整理一些东西,方便和团队内及开发分享。 我们先看下 Linux 系统接 阅读全文
posted @ 2022-03-29 10:29 技术颜良 阅读(1555) 评论(1) 推荐(0) 编辑
摘要:3.1 先查看硬件情况一台机器经常收到丢包的报警,先看看最底层的有没有问题: (1) 查看工作模式是否正常 [root@localhost ~]# ethtool eth0 | egrep 'Speed|Duplex'Speed: 1000Mb/sDuplex: Full (2) 查看检验是否正常 阅读全文
posted @ 2022-03-29 09:51 技术颜良 阅读(5531) 评论(0) 推荐(0) 编辑
摘要:用iptables做NAT代理,使内网机器上外网 现状:服务器A只有一个内网IP,不能上外网,内网IP与服务器B内网相通;服务器B有一个内网IP和公网IP。想实现服务器A也能上外网。 1 2 3 4 服务器A:内网网卡:eth0 内网IP:192.168.0.10 服务器B:内网网卡:eth0 内网 阅读全文
posted @ 2022-03-25 12:11 技术颜良 阅读(2272) 评论(0) 推荐(0) 编辑
摘要:MTU:最大传输单元,大多数网络MTU是1500字节,有些网络启用了巨帧,能达到9000字节。MSS:最大分段大小(TCP数据包每次能够传输的最大报文段长度) TCP不会简单地把数据一口气传给网络互联层,而是根据双方的MTU决定每次传多少,如果获得双方的MTU呢?三次握手时双方会把自己的MSS告诉对 阅读全文
posted @ 2022-03-24 11:49 技术颜良 阅读(628) 评论(0) 推荐(0) 编辑
摘要:根据老九大师兄口头阐述,Linux是最适合开发的操作系统。它是把所有的操作权都交给了用户,有什么操作,就会呈现出什么样的格局。开放、自由、诚实,就是它最大的魅力。而且越来越多的企业开始选择Linux作为服务器,所以对于我们正在学习的小伙伴来说,了解Linux是极为重要的一章课题。今天帮大家收集了10 阅读全文
posted @ 2022-03-24 11:29 技术颜良 阅读(267) 评论(0) 推荐(0) 编辑
摘要:1. 优化内核相关参数 配置文件/etc/sysctl.conf 配置方法直接将参数添加进文件每条一行. sysctl -a可以查看默认配置 sysctl -p 执行并检测是否有错误例如设置错了参数: [root@ossec makeit]# sysctl -p net.ipv4.ip_forwar 阅读全文
posted @ 2022-03-23 15:06 技术颜良 阅读(266) 评论(0) 推荐(0) 编辑
摘要:它是 内存分配策略 可选值:0、1、2。0, 表示内核将检查是否有足够的可用内存供应用进程使用;如果有足够的可用内存,内存申请允许;否则,内存申请失败,并把错误返回给应用进程。1, 表示内核允许分配所有的物理内存,而不管当前的内存状态如何。2, 表示内核允许分配超过所有物理内存和交换空间总和的内存 阅读全文
posted @ 2022-03-23 10:35 技术颜良 阅读(175) 评论(1) 推荐(0) 编辑
摘要:# For details see man 4 crontabs # Example of job definition:# . minute (0 - 59)# | . hour (0 - 23)# | | . day of month (1 - 31)# | | | . month (1 - 1 阅读全文
posted @ 2022-03-07 10:17 技术颜良 阅读(245) 评论(0) 推荐(0) 编辑
摘要:公司服务器有的服务器需要扩容,自己在网上查找资料学习,顺便整理记录一下 https://mp.weixin.qq.com/s?__biz=MzA4NzQzMzU4Mg==&mid=2652984509&idx=3&sn=95f517a5efc193d51c0d58b6a7522afc&chksm=8 阅读全文
posted @ 2022-02-28 13:36 技术颜良 阅读(104) 评论(0) 推荐(0) 编辑
摘要:1三次握手 2两次握手(情况1) 3两次握手(情况2) OK,下面正经地来回答下这个问题,要搞清楚这个问题,首先得了解TCP究竟是如何保证可靠传输的。PS:TCP协议中,主动发起请求的一端称为『客户端』,被动连接的一端称为『服务端』。不管是客户端还是服务端,TCP连接建立完后都能发送和接收数据。起初 阅读全文
posted @ 2022-02-17 16:18 技术颜良 阅读(147) 评论(0) 推荐(0) 编辑
摘要:笔者在工作中遇到此场景,如下两条网络限制下,总部如何访问分公司内部web服务器? dmz服务器可以访问总部外网服务器22端口,不可以访问web服务器; web服务器不可访问公网,但是到dmz网络无限制。 初看需求,我们第一个想到的肯定是内网端口映射到公网,或者vpn,但是不修改网络策略情况下很难实现 阅读全文
posted @ 2022-02-17 12:27 技术颜良 阅读(156) 评论(0) 推荐(0) 编辑
摘要:Dos 攻击防范(自动屏蔽攻击 IP) #!/bin/bash DATE=$(date +%d/%b/%Y:%H:%M) LOG_FILE=/usr/local/nginx/logs/demo2.access.log ABNORMAL_IP=$(tail -n5000 $LOG_FILE |grep 阅读全文
posted @ 2022-02-10 15:49 技术颜良 阅读(147) 评论(0) 推荐(0) 编辑
摘要:随着硬盘容量、速度的快速发展,硬盘的可靠性问题越来越重要,今天的单块硬盘存储容量可轻松达到1TB,硬盘损坏带来的影响非常巨大。不同的文件系统(xfs,reiserfs,ext3)都有自己的检测和修复工具。检测之前可以先使用dmesg命令查看有没有硬件I/O故障的日志,如果有,先用fsck看看是不是文 阅读全文
posted @ 2022-01-13 18:00 技术颜良 阅读(1251) 评论(0) 推荐(0) 编辑
摘要:find /etc/yum.repos.d/ -type f -name "*.repo" |xargs grep -r "RPM-GPG-KEY-CentOS-SIG-Cloud"; 阅读全文
posted @ 2021-12-31 16:11 技术颜良 阅读(57) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
点击右上角即可分享
微信分享提示