网络连不上怎么排查:ping、traceroute 与 dig/nslookup 实战
网站打不开怎么分层排查:ping 测连通、traceroute 定位断点、dig 查 DNS 解析。
sed 与 awk 实战对比:什么时候该用哪个
sed 面向行替换,awk 面向列处理:s 命令、-i 跨平台坑、NF/NR 怎么用与选型判断。
rsync 增量同步实战:常用参数、排除规则与远程同步
rsync 为什么比 scp/cp 快:增量同步原理、-avz/-P/--delete 参数与远程同步实战。
命令行编辑进阶:Emacs 快捷键、甩进 vim 编辑命令行与跳转到指定行
bash/zsh 默认是 Emacs 键位:Ctrl-A/E/W/U/K/Y 怎么用、Ctrl-X Ctrl-E 甩进编辑器改命令,附 vim 跳转指定行技巧。
vim 基本操作:从模式切换到保存退出
vim 的 Normal/Insert 模式是什么、怎么退出、hjkl 怎么移动、dd/yy/p 怎么编辑、%s 怎么全局替换,一篇学会基础操作。
不熟悉的命令怎么快速搞懂:man 页面结构、apropos 搜索与 --help 速查
遇到不认识的命令或忘了参数怎么办:man 页面固定结构怎么读、apropos 怎么按关键词搜命令、--help 怎么用。
xargs、管道与 Linux 命令设计哲学:为什么 find | rm 删不掉任何文件
管道的本质是什么、为什么有些命令吃 stdin 有些只认参数、xargs 怎么架桥,以及背后支撑整个 Linux 命令行的 Unix 设计哲学。
Linux 命令行选项设计:-v 和 --verbose 的区别,以及谁在决定这些约定
短选项和长选项是什么关系、为什么 grep -v 和 node -v 意思完全不同、-- 怎么用,讲清楚 Linux 命令行选项背后没有强制标准的设计约定。
tar、zip/unzip:归档压缩命令与常见坑实战
tar 为什么不等于压缩、-z/-j/-J 怎么选、zip/unzip 的跨平台场景,配合真实踩坑讲清楚 Linux 归档压缩命令的实战用法。
find:条件组合、-exec 两种写法与性能实战
find 的条件与动作怎么分、-mtime/-size 符号方向、-exec 用 \; 和 + 性能差在哪,一篇讲清楚原生 find 的实战用法。









