欢迎来到爱学习爱分享,在这里,你会找到许多有趣的技术 : )

 分类:Linux

Linux 生产环境上,最常用的一套 “Sed” 技巧

Linux 生产环境上,最常用的一套 “Sed” 技巧
sed命令应用广泛,使用简单,是快速文本处理的利器。它其实没多少技巧,背诵、使用是最合适的学习渠道,属于硬技能。但它又很复杂,因为高级功能太多。本篇不去关注sed的高级功能,仅对常用的一些操作,进行说明。 随着使用,你会发现它和vim的一些理念是想通...

4年前 (2019-05-31) 972℃ 0喜欢

开源 | 4 万 Star!Linux 命令行的艺术

开源 | 4 万 Star!Linux 命令行的艺术
项目介绍 熟练使用命令行是一种常常被忽视,或被认为难以掌握的技能,但实际上,它会提高你作为工程师的灵活性以及生产力。 本文是一份我在 Linux 上工作时,发现的一些命令行使用技巧的摘要。 有些技巧非常基础,而另一些则相当复杂,...

4年前 (2019-05-25) 1071℃ 0喜欢

[译] TCP 协议在 Linux 内核的实现

[译] TCP 协议在 Linux 内核的实现
TCP Implementation in Linux: A Brief Tutorial 一个简单教程关于 TCP 协议在 linux 内核的实现 翻译:内核小王子 (欢迎订阅微信公众号) 原文:Helali Bhuiyan, Mark M...

5年前 (2019-04-21) 1041℃ 0喜欢

Linux 内存管理之四大法器

Linux 内存管理之四大法器
神通广大的河妖,能呼风唤雨,通天入地,法力无边。时不时要出来作怪,为害人间。Linux内存管理就是这么个狠角色。程序运行正常时,母慈子孝,提供稳定的服务,一旦出现个越界写或者错误释放内存,轻则运行结果出错,大多数时候直接宕机了。危害之巨大可不止鸡飞狗跳。既然内存问题是悬在每个...

5年前 (2019-04-09) 1045℃ 0喜欢

徒手造了个轮子:实现 epoll

徒手造了个轮子:实现 epoll
Epoll是Linux IO多路复用的管理机制。作为现在Linux平台高性能网络IO必须的组件。内核的实现可以参照:fs/eventpoll.c . 为什么需要自己实现epoll呢?现在自己打算做一个用户态的协议栈。采用单线程的模式。 https://github.c...

5年前 (2019-04-08) 1154℃ 0喜欢

从猫蛇之战看内核戏 CPU(三)

从猫蛇之战看内核戏 CPU(三)
庐山归来,终于有些空闲,见缝插针,今天赶紧把没有写完的“猫蛇之战”补齐。 如果没有读过前两篇或者想复习一下的,请点击: 从猫蛇之战看内核戏CPU 从猫蛇之战再看内核戏CPU 先说明一下,“连续剧”的成本有点高,无论如何,...

5年前 (2019-04-08) 1156℃ 0喜欢

crond 不断唤起 sendmail 导致资源耗尽的排查

crond 不断唤起 sendmail 导致资源耗尽的排查
本文主要介绍了crond不断唤起sendmail导致资源耗尽的排查相关内容。 上篇文章回顾:理解Nginx中Server和Location的匹配逻辑 春节值班期间收到反馈,c3-im-msg-tun001.bj 和 c3-im-msg-tu...

5年前 (2019-03-26) 1246℃ 0喜欢

浅谈 SYNPROXY

浅谈 SYNPROXY
本文主要介绍了SYNPROXY的相关原理、DDoS简述、LVS相关应用等内容。 上篇文章回顾:容器进程Core Dump处理 SYNPROXY简述 SYNPROXY是防御DDoS攻击的有力手段。 SYNPROXY是一...

5年前 (2019-03-14) 1343℃ 0喜欢

从猫蛇之战看内核戏 CPU

从猫蛇之战看内核戏 CPU
小时候曾经目睹过猫与蛇战斗,面对昂首发威的毒蛇,小猫不慌不忙,挥舞前爪,沉着冷静,看准时机进攻,胆大心细。 在网上搜一下,可以看到很多猫蛇战斗的照片,看来猫蛇之战是很多人都喜欢看的“精彩节目”。 (照片来自搜索引擎) 再来一张更清...

5年前 (2019-03-02) 1347℃ 0喜欢