目录
Shell 基础及工具篇 ......................................................................... 1
1 今天的主角是Shell .................................................................................. 2
2 用chsh 来改变Shell ................................................................................. 8
3 export 将环境变量昭告天下 ................................................................... 11
4 read,倾听是一种美德 .......................................................................... 17
5 expr,一款多功能计算器 ...................................................................... 24
6 tmux 给你带来多窗口的享受 ................................................................ 26
7 用alias 起个昵称吧 ................................................................................ 33
8 history 是历史的镜子 ............................................................................. 40
9 xargs 绝对的护花使者 ............................................................................ 46
10 time,你最懂时间 .................................................................................. 51
11 sleep,睡眠也有学问 ............................................................................. 57
文件和磁盘篇 ................................................................................ 60
1 file 命令探寻文件信息 ........................................................................... 61
2 ln 连接你我他 ......................................................................................... 66
3 find 命令上篇——find 初体验 ............................................................... 72
4 find 命令下篇——find 引出的正则知识 ............................................... 83
5 du 最了解磁盘占用 ................................................................................ 91
6 压缩系列之一——gzip ......................................................................... 100
7 压缩系列之二——bzip2 ....................................................................... 107
8 压缩系列之三——zip ............................................................................ 111
9 dd 造出很大的黑洞 ............................................................................... 114
目录
Linux 大棚命令百篇(上)——文件和文本篇
XII
文本处理篇 ................................................................................. 119
1 echo 命令上篇——帮你发声,替你歌唱 ........................................... 121
2 echo 命令下篇——让世界充满色彩 ................................................... 126
3 搜索三兄弟grep、egrep 和fgrep ........................................................ 131
4 sed 的流艺术之一——初体验 ............................................................. 139
5 sed 的流艺术之二——花样命令 ......................................................... 141
6 sed 的流艺术之三——露几手 ............................................................. 144
7 sed 的流艺术之四——插入和控制 ..................................................... 147
8 awk 是三兄弟系列之一——入门 ........................................................ 152
9 awk 是三兄弟系列之二——多行操作 ................................................ 157
10 awk 是三兄弟系列之三——多文件操作 ............................................ 161
11 awk 是三兄弟系列之四——外部调用 ................................................ 166
12 awk 是三兄弟系列之五——实战 ........................................................ 171
13 cut 是修剪小能手 ................................................................................. 176
14 wc 帮你计算字数 .................................................................................. 184
15 split 是拆分小能手 ............................................................................... 188
16 paste 用来拼接 ...................................................................................... 192
17 sort 命令上篇——sort 帮你排序 .......................................................... 196
18 sort 命令下篇——关于k 选项的大讨论 ............................................. 201
19 Vi 中的替换艺术 ................................................................................... 208
20 加密工具全家桶 ................................................................................... 212
致谢 ............................................................................................ 219
目录
网络篇 ............................................................................................ 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
目录
Linux 大棚命令百篇(下)——网络和系统篇
XII
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 命令看着简单,其实很难 ........................