网络篇 1
1 ping遍大江南北 3
2 DNS探秘之一——nslookup初体验 8
3 DNS探秘之二——DNS知识温故知新 11
4 DNS探秘之三——nslookup输出解析 18
5 DNS探秘之四——DNS协议中的五元组 20
6 DNS探秘之五——nslookup交互模式 24
7 DNS探秘之六——dig初体验 29
8 DNS探秘之七——dig选项走马观花 32
9 iproute2系列之一——和netstat说再见 38
10 iproute2系列之二——篡权的ss 40
11 iproute2系列之三——iproute2后浪推前浪 45
12 iproute2系列之四——ip不只是地址 49
13 iproute2系列之五——除了四还有六 55
14 神探tcpdump第一招——神探出场 59
15 神探tcpdump第二招——两个选项 61
16 神探tcpdump第三招——选项进阶 64
17 神探tcpdump第四招——保存与回放 67
18 神探tcpdump第五招——过滤流量 69
19 神探tcpdump第六招——过滤实战 72
20 神探tcpdump第七招——过滤高手 74
21 神探tcpdump第八招——输出解读 78
22 神探tcpdump终结招——七个秘籍 83
23 nc,一只可爱的网猫 85
24 ssh-copy-id,帮你建立信任 89
25 rsync同步的艺术 92
26 其实你不懂wget的心之一——下载文件 99
27 其实你不懂wget的心之二——躲避封禁 103
28 其实你不懂wget的心之三——下载目录 105
29 其实你不懂wget的心之四——体贴的选项 108
进程和性能篇 111
1 uptime给机器记考勤 113
2 内存不决问free 116
3 用好SWAP的空间 122
4 vmstat性能查看利器 130
5 mpstat,让你了解CPU的心 137
6 top命令庖丁解牛之一——入门 141
7 top命令庖丁解牛之二——列管理 147
8 top命令庖丁解牛之三——进程数据 152
9 top命令庖丁解牛之四——排序大法 154
10 top命令庖丁解牛之五——CPU和内存 156
11 iostat让I/O尽在掌握之中 159
12 让pidof告诉我们进程ID 165
13 sar访谈 168
14 帮你找到幕后黑手——lsof应用篇 177
15 帮你找到幕后黑手——lsof悬疑篇 183
16 帮你找到幕后黑手——lsof进阶篇 187
17 帮你找到幕后黑手——fuser学习篇 190
18 ps命令看着简单,其实很难 195
19 kill,这个杀手不太冷 205
20 作业控制命令一览 210
21 用trap捕捉那神秘的信号 216
22 nohup,强大的防弹护甲 221
系统管理篇 227
1 uname展示系统信息 228
2 用户ID和用户组ID的一些故事 230
3 whoami不只是一部电影 233
4 service服务最周到 239
5 chkconfig掌控等级制度 243
6 dmidecode看穿机器的底细 249
7 lsmod列出内核模块 257
8 最古老的容器技术chroot 261
9 玩转关机和重启 266
致谢 273