sed命令应用广泛,使用简单,是快速文本处理的利器。它其实没多少技巧,背诵、使用是最合适的学习渠道,属于硬技能。但它又很复杂,因为高级功能太多。本篇不去关注sed的高级功能,仅对常用的一些操作,进行说明。
随着使用,你会发现它和vim的一些理念是想通...
4年前 (2019-05-31) 972℃
0喜欢
项目介绍
熟练使用命令行是一种常常被忽视,或被认为难以掌握的技能,但实际上,它会提高你作为工程师的灵活性以及生产力。
本文是一份我在 Linux 上工作时,发现的一些命令行使用技巧的摘要。
有些技巧非常基础,而另一些则相当复杂,...
4年前 (2019-05-25) 1071℃
0喜欢
TCP Implementation in Linux: A Brief Tutorial
一个简单教程关于 TCP 协议在 linux 内核的实现
翻译:内核小王子 (欢迎订阅微信公众号)
原文:Helali Bhuiyan, Mark M...
5年前 (2019-04-21) 1041℃
0喜欢
译者序
本文内容来自 2019 年的一个技术分享 How to Make Linux Microservice-Aware with
Cilium and eBPF ,作者是 Cilium 项目的创始人和核心开发者,演讲为英文。
本文翻译了演讲的技术性...
5年前 (2019-04-21) 1288℃
0喜欢
神通广大的河妖,能呼风唤雨,通天入地,法力无边。时不时要出来作怪,为害人间。Linux内存管理就是这么个狠角色。程序运行正常时,母慈子孝,提供稳定的服务,一旦出现个越界写或者错误释放内存,轻则运行结果出错,大多数时候直接宕机了。危害之巨大可不止鸡飞狗跳。既然内存问题是悬在每个...
5年前 (2019-04-09) 1045℃
0喜欢
Epoll是Linux IO多路复用的管理机制。作为现在Linux平台高性能网络IO必须的组件。内核的实现可以参照:fs/eventpoll.c .
为什么需要自己实现epoll呢?现在自己打算做一个用户态的协议栈。采用单线程的模式。
https://github.c...
5年前 (2019-04-08) 1154℃
0喜欢
庐山归来,终于有些空闲,见缝插针,今天赶紧把没有写完的“猫蛇之战”补齐。
如果没有读过前两篇或者想复习一下的,请点击:
从猫蛇之战看内核戏CPU
从猫蛇之战再看内核戏CPU
先说明一下,“连续剧”的成本有点高,无论如何,...
5年前 (2019-04-08) 1156℃
0喜欢
本文主要介绍了crond不断唤起sendmail导致资源耗尽的排查相关内容。
上篇文章回顾:理解Nginx中Server和Location的匹配逻辑
春节值班期间收到反馈,c3-im-msg-tun001.bj 和 c3-im-msg-tu...
5年前 (2019-03-26) 1246℃
0喜欢
本文主要介绍了SYNPROXY的相关原理、DDoS简述、LVS相关应用等内容。
上篇文章回顾:容器进程Core Dump处理
SYNPROXY简述
SYNPROXY是防御DDoS攻击的有力手段。
SYNPROXY是一...
5年前 (2019-03-14) 1343℃
0喜欢
小时候曾经目睹过猫与蛇战斗,面对昂首发威的毒蛇,小猫不慌不忙,挥舞前爪,沉着冷静,看准时机进攻,胆大心细。
在网上搜一下,可以看到很多猫蛇战斗的照片,看来猫蛇之战是很多人都喜欢看的“精彩节目”。
(照片来自搜索引擎)
再来一张更清...
5年前 (2019-03-02) 1347℃
0喜欢