Linux大棚命令百篇(下)—— 网络和系统篇打破了市面上主流Linux 命令书籍的写作风格,创新性地以专题文章或系列文章的形式来组织全书,文风轻松通顺、循序渐进,既适合作为系统学习的案头书,也适合在床头边、地铁上、院落中阅读。
《Linux大棚命令百篇(下)—— 网络和系统篇》是这套系列丛书的第二本,内容侧重在网络和系统方面。为了体现知识的结构化、系统化,《Linux大棚命令百篇(下)—— 网络和系统篇》共分为三篇。
第一篇 网络篇
这一部分是《Linux大棚命令百篇(下)—— 网络和系统篇》的重中之重,囊括了Linux 工程师最常用的网络相关命令,通过对本篇的学习,读者将全面掌握Linux 系统网络层面的各类知识和技能,包括用于网络测速的ping 命令、用于域名解析的nslookup 命令和dig 命令、用于网络配置的iproute2 套装、用于流量分析的tcpdump 工具、用于建立系统信任关系的ssh-copy-id 命令、用于数据网络同步的rsync 工具,以及用于网络数据下载的wget 命令,等等。
第二篇 进程和性能篇
这一部分专注于系统进程、服务器资源和性能方面。作为一名Linux 工程师,总是希望能够全面了解服务器资源使用情况,快速定位系统性能瓶颈,那么,阅读和学习这一篇将是最好的选择。本篇将告诉大家free 命令的很多不为人知的学问、SWAP 的进阶知识、多核CPU 的查看方法、top 命令的使用技巧、vmstat 输出内容中的指标含义、kill 命令如何精准地杀死进程,等等。
第三篇 系统管理篇
这一部分专注在系统管理方面,主要介绍了和Linux 操作系统原理相关的知识,包括查看系统基本信息的uname 命令、查看用户账户的who 命令、控制服务等级的chkconfig 命令、查看机器硬件配置的dmidecode 命令,等等。
学习完本书后,相信读者朋友们可以轻松而愉快地掌握Linux 的网络、系统性能、系统管理等知识和技能,并达到一线互联网公司Linux 工程师的水平。
目录
- 网络篇 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