一杯咖啡的时间,聊聊技术与成长
sed:批量修改文件的流编辑器
改一个配置文件 vim 够用,改一百个得靠 sed。-i 落盘前先预览、s/old/new/g 是语法核心,配合行号定位、删除规则和 .bak 备份,批量洗文件不再手抖。
awk:按列处理数据的一把好手
grep 负责筛行,awk 负责切列——一条命令统计出访问 IP 排行、接口平均耗时、错误码占比。awk 其实是一门迷你语言,但日常只需要掌握它的 20%。
grep:文本查找的艺术
在几个 G 的日志里三秒锁定那行报错——grep 是排错的第一把剑。-n 带行号、-C 看上下文、-E 正则进阶,配合管道把异常统计出来,日志排错从翻页苦役变成精准打击。
vim 最小必学集:为什么 2026 年还得会它
服务器上没有 VS Code,vim 是唯一现成的编辑器。别被模式吓退——掌握十个键就能干活,再加三个替换命令就能救急。本篇只讲必学的 20%,其余用到再查。
文件操作四件套:ls、cp、mv、rm 的安全姿势与 find 神器
ls -lah 看清权限,rm -rf 敬畏三分,find 按名字、大小、时间精准搜索。文件操作是 Linux 的基本功,也是事故率最高的区域——本篇每个危险命令都配好防呆方案。
目录结构与一切皆文件:Linux 的世界观
/etc 放配置、/var 放日志、/home 放用户——FHS 这张地图背下来就够用。更颠覆的是一切皆文件:硬盘是文件、进程是文件、连网络连接都是文件,理解了这句,一半的 Linux 设计就通了。
Linux 开篇:为什么每个后端都绕不开它
代码写在 Mac 上,跑在 Linux 里,死在凌晨三点的黑窗口前。服务器不认你的 IDE,只认命令行——命令行不是复古情怀,是杠杆:组合、自动化、可复制,GUI 给不了。
网络收官:一张地图串起二十篇
从 ARP 喊一嗓子到 QUIC 重新发明 TCP,二十篇走完一个请求的完整旅程。收官篇给出全景地图、生产检查清单和排错决策树——网络知识唯有连成网,才不会一查就忘。
网络故障排查手册:ping 通但端口不通的十种可能
ping 通只代表网络层通,端口不通另有隐情:服务没监听、绑了 127.0.0.1、防火墙、安全组、LB 空闲回收……本篇是全系列的实战汇总,十种可能按出现频率排序,配好现成命令。