查看: 234|回复: 12

鸟哥的linux私房菜 第四版

[复制链接]

1318

主题

1305

帖子

4347

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4347
发表于 2018-3-21 20:48:20 | 显示全部楼层 |阅读模式

1.jpg 鸟哥的linux私房菜 第四版 pdf是著名linux书籍《鸟哥的linux私房菜:基础学习篇》的第四版,增加了更多的linux内容,帮助用户轻轻松松的学号linux,喜欢的朋友,赶快拿去吧!
鸟哥的linux私房菜介绍《鸟哥的Linux私房菜:基础学习篇》是最具知名度的Linux入门书,全面而详细地介绍了Linux操作系统。全书分为5个部分:第一部分着重说明Linux的起源及功能,如何规划和安装Linux主机;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全非常重要的Linux账号的管理,以及主机系统与程序的管理,如查看进程、任务分配和作业管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。
本书内容丰富全面,基本概念的讲解非常细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操作和详尽的解析。本书是初学者学习Linux不可多得的一本入门好书。
鸟哥的linux私房菜 第四版特点该版相对于第三版,最大的改进是增加最新的内容,基础篇基于CentOS 7进行讲解,一如既往的延续鸟哥诙谐轻松的文风,不像传统的教材古板。读起来很是舒服,没有压力。简简单单的就把知识学到了。而且还有课后习题,方便读者对知识进行梳理。

  1. 鸟哥的linux私房菜 第四版 pdf目录

  2. 第一部分 Linux的规则与安装

  3. 第0章 计算机概论 1

  4. 0.1 计算机:辅助人脑的好工具 2

  5. 0.1.1 计算机硬件的五大单元 2

  6. 0.1.2 CPU的种类 3

  7. 0.1.3 接口设备 4

  8. 0.1.4 运作流程 4

  9. 0.1.5 计算机分类 5

  10. 0.1.6 计算机上面常用的计算单位(大小、速度等) 6

  11. 0.2 个人计算机架构与接口设备 7

  12. 0.2.1 CPU 7

  13. 0.2.2 内存 9

  14. 0.2.3 显卡 11

  15. 0.2.4 硬盘与存储设备 12

  16. 0.2.5 PCI适配卡 14

  17. 0.2.6 主板 15

  18. 0.2.7 电源 16

  19. 0.2.8 选购须知 16

  20. 0.3 数据表示方式 17

  21. 0.3.1 数字系统 17

  22. .0.3.2 文字编码系统 18

  23. 0.4 软件程序运行 18

  24. 0.4.1 机器程序与编译程序 18

  25. 0.4.2 操作系统 19

  26. 0.4.3 应用程序 22

  27. 0.5 重点回顾 22

  28. 0.6 本章习题 23

  29. 0.7 参考数据与扩展阅读 24

  30. 第1章 Linux是什么 25

  31. 1.1 Linux是什么 26

  32. 1.1.1 Linux是什么 26

  33. 1.1.2 Linux之前UNIX的历史 27

  34. 1.1.3 关于GNU项目 32

  35. 1.2 Torvalds的Linux开发 34

  36. 1.2.1 Minix 34

  37. 1.2.2 对386硬件的多任务测试 35

  38. 1.2.3 初次释出Linux 0.02 36

  39. 1.2.4 Linux的开发:虚拟团队的产生 37

  40. 1.2.5 Linux的内核版本 38

  41. 1.2.6 Linux distributions 39

  42. 1.3 Linux的特色 42

  43. 1.3.1 Linux的特色 42

  44. 1.3.2 Linux的优缺点 43

  45. 1.3.3 关于授权 45

  46. 1.4 重点回顾 46

  47. 1.5 本章习题 46

  48. 1.6 参考数据与扩展阅读 47

  49. 第2章 Linux如何学习 48

  50. 2.1 Linux当前的应用角色 49

  51. 2.1.1 企业环境的利用 49

  52. 2.1.2 个人环境的使用 50

  53. 2.2 鸟哥的Linux苦难经验回忆录 51

  54. 2.2.1 鸟哥的Linux学习之路 51

  55. 2.2.2 学习心态的分别 53

  56. 2.2.3 X Window的学习 54

  57. 2.3 有心向Linux操作系统学习者学习态度 55

  58. 2.3.1 从头学习Linux基础 56

  59. 2.3.2 选择一本易读的工具书 57

  60. 2.3.3 实践再实践 57

  61. 2.3.4 发生问题怎么处理.. 58

  62. 2.4 鸟哥的建议(重点在Solution的学习) 59

  63. 2.5 重点回顾 60

  64. 2.6 本章习题 61

  65. 2.7 参考数据与扩展阅读 61

  66. 第3章 主机规划与磁盘分区 62

  67. 3.1 Linux与硬件的搭配 63

  68. 3.1.1 认识计算机的硬件配置 63

  69. 3.1.2 选择与Linux搭配的主机配置 64

  70. 3.1.3 各硬件设备在Linux中的文件名 66

  71. 3.2 磁盘分区 67

  72. 3.2.1 磁盘连接的方式与设备文件名的关系 67

  73. 3.2.2 磁盘的组成复习 68

  74. 3.2.3 磁盘分区表(partition table) 69

  75. 3.2.4 开机流程与主引导分区(MBR) 72

  76. 3.2.5 Linux安装模式下,磁盘分区的选择(极重要) 74

  77. 3.3 安装Linux前的规划 76

  78. 3.3.1 选择适当的distribution 76

  79. 3.3.2 主机的服务规划与硬件的关系 77

  80. 3.3.3 主机硬盘的主要规划 79

  81. 3.3.4 鸟哥说:关于练习机的安装建议 80

  82. 3.3.5 鸟哥的两个实际案例 80

  83. 3.3.6 大硬盘配合旧主机造成的无法开机问题 81

  84. 3.4 重点回顾 82

  85. 3.5 本章习题 82

  86. 3.6 参考数据与扩展阅读 82

  87. 第4章 安装CentOS 5.x与多重引导小技巧 83

  88. 4.1 本练习机的规划(尤其是分区参数) 84

  89. 4.2 开始安装CentOS 5 85

  90. 4.2.1 调整启动媒体(BIOS) 86

  91. 4.2.2 选择安装结构与开机 87

  92. 4.2.3 选择语系数据 89

  93. 4.2.4 磁盘分区 90

  94. 4.2.5 引导装载程序、网络、时区设置与root密码 95

  95. 4.2.6 软件选择 98

  96. 4.2.7 其他功能:RAM testing、安装笔记本电脑的内核参数(Option) 99

  97. 4.3 安装后的首次设置 100

  98. 4.4 多重引导安装流程与技巧 104

  99. 4.4.1 新主机仅有一块硬盘 104

  100. 4.4.2 旧主机有两块以上硬盘 105

  101. 4.4.3 旧主机只有一块硬盘 105

  102. 4.5 关于大硬盘导致无法开机的问题 106

  103. 4.6 重点回顾 106

  104. 4.7 本章习题 107

  105. 4.8 参考数据与扩展阅读 107

  106. 第5章 首次登录与在线求助man page 108

  107. 5.1 首次登录系统 109

  108. 5.1.1 首次登录CentOS 5.x图形界面 109

  109. 5.1.2 GNOME的操作与注销 110

  110. 5.1.3 KDE的操作与注销 113

  111. 5.1.4 X Window与命令行模式的切换 115

  112. 5.1.5 在终端界面登录linux 116

  113. 5.2 在命令行模式下执行命令 117

  114. 5.2.1 开始执行命令 117

  115. 5.2.2 基础命令的操作 118

  116. 5.2.3 重要的热键[Tab], [ctrl]-c, [ctrl]-d 121

  117. 5.2.4 错误信息的查看 122

  118. 5.3 Linux系统的在线求助man page与info page 122

  119. 5.3.1 man page 123

  120. 5.3.2 info page 127

  121. 5.3.3 其他有用的文件(documents) 129

  122. 5.4 超简单文本编辑器:nano 130

  123. 5.5 正确的关机方法 131

  124. 5.5.1 数据同步写入磁盘:sync 132

  125. 5.5.2 惯用的关机命令:shutdown 132

  126. 5.5.3 重启、关机:reboot, halt, poweroff 133

  127. 5.5.4 切换执行等级:init 133

  128. 5.6 开机过程的问题排解 134

  129. 5.6.1 文件系统错误的问题 134

  130. 5.6.2 忘记root密码 135

  131. 5.7 重点回顾 136

  132. 5.8 本章习题 136

  133. 5.9 参考数据与扩展阅读 137

  134. 第二部分 Linux文件、目录与磁盘格式

  135. 第6章 Linux的文件权限与目录配置 138

  136. 6.1 用户与用户组 139

  137. 6.2 Linux文件权限概念 140

  138. 6.2.1 Linux文件属性 141

  139. 6.2.2 如何改变文件属性与权限 144

  140. 6.2.3 目录与文件的权限意义 147

  141. 6.2.4 Linux文件种类与扩展名 150

  142. 6.3 Linux目录配置 152

  143. 6.3.1 Linux目录配置标准:FHS 152

  144. 6.3.2 目录树(directory tree) 156

  145. 6.3.3 绝对路径与相对路径 158

  146. 6.3.4 CentOS的查看 159

  147. 6.4 重点回顾 159

  148. 6.5 本章练习 160

  149. 6.6 参考数据与扩展阅读 160

  150. 第7章 Linux文件与目录管理 161

  151. 7.1 目录与路径 162

  152. 7.1.1 相对路径与绝对路径 162

  153. 7.1.2 目录的相关操作 162

  154. 7.1.3 关于执行文件路径的变量:$PATH 165

  155. 7.2 文件与目录管理 167

  156. 7.2.1 查看文件与目录:ls 167

  157. 7.2.2 复制、删除与移动:cp, rm, mv 169

  158. 7.2.3 取得路径的文件名与目录名称 173

  159. 7.3 文件内容查阅 173

  160. 7.3.1 直接查看文件内容 173

  161. 7.3.2 可翻页查看 175

  162. 7.3.3 数据选取 176

  163. 7.3.4 非纯文本文件:od 177

  164. 7.3.5 修改文件时间或创建新文件:touch 178

  165. 7.4 文件与目录的默认权限与隐藏权限 180

  166. 7.4.1 文件默认权限:umask 181

  167. 7.4.2 文件隐藏属性:chattr, lsattr 183

  168. 7.4.3 文件特殊权限:SUID, SGID, SBIT 184

  169. 7.4.4 查看文件类型:file 187

  170. 7.5 命令与文件的查询 187

  171. 7.5.1 脚本文件名的查询 187

  172. 7.5.2 文件名的查找 188

  173. 7.6 权限与命令间的关系(极重要) 192

  174. 7.7 重点回顾 193

  175. 7.8 本章习题 194

  176. 7.9 参考数据与扩展阅读 195

  177. 第8章 Linux磁盘与文件系统管理 196

  178. 8.1 认识EXT2文件系统 197

  179. 8.1.1 硬盘组成与分区的复习 197

  180. 8.1.2 文件系统特性 197

  181. 8.1.3 Linux的EXT2文件系统(inode) 199

  182. 8.1.4 与目录树的关系 204

  183. 8.1.5 EXT2/EXT3文件的访问与日志文件系统的功能 206

  184. 8.1.6 Linux文件系统的操作 208

  185. 8.1.7 挂载点(mount point)的意义 208

  186. 8.1.8 其他Linux支持的文件系统 与VFS 209

  187. 8.2 文件系统的简单操作 210

  188. 8.2.1 磁盘与目录的容量:df, du 210

  189. 8.2.2 连接文件:ln 213

  190. 8.3 磁盘的分区、格式化、检验与挂载 217

  191. 8.3.1 磁盘分区:fdisk 217

  192. 8.3.2 磁盘格式化 223

  193. 8.3.3 磁盘检验:fsck, badblocks 225

  194. 8.3.4 磁盘挂载与卸载 226

  195. 8.3.5 磁盘参数修改 231

  196. 8.4 设置开机挂载 234

  197. 8.4.1 开机挂载/etc/fstab及/etc/mtab 234

  198. 8.4.2 特殊设备loop挂载(镜像文件不刻录就挂载使用) 236

  199. 8.5 内存交换空间(swap)的构建 238

  200. 8.5.1 使用物理分区构建swap 238

  201. 8.5.2 使用文件构建swap 240

  202. 8.5.3 swap使用上的限制 241

  203. 8.6 文件系统的特殊查看与操作 241

  204. 8.6.1 boot sector与superblock的关系 241

  205. 8.6.2 磁盘空间的浪费问题 243

  206. 8.6.3 利用GNU的parted进行分区行为 243

  207. 8.7 重点回顾 245

  208. 8.8 本章习题 245

  209. 8.9 参考数据与扩展阅读 246

  210. 第9章 文件与文件系统的压缩与打包 248

  211. 9.1 压缩文件的用途与技术 249

  212. 9.2 Linux系统常见的压缩命令 250

  213. 9.2.1 Compress 250

  214. 9.2.2 gzip, zcat 252

  215. 9.2.3 bzip2, bzcat 253

  216. 9.3 打包命令:tar 253

  217. 9.3.1 tar 254

  218. 9.4 完整备份工具:dump 259

  219. 9.4.1 dump 259

  220. 9.4.2 restore 262

  221. 9.5 光盘写入工具 265

  222. 9.5.1 mkisofs:新建镜像文件 265

  223. 9.5.2 Cdrecord:光盘刻录工具 267

  224. 9.6 其他常见的压缩与备份工具 269

  225. 9.6.1 dd 269

  226. 9.6.2 Cpio 270

  227. 9.7 重点回顾 272

  228. 9.8 本章习题 272

  229. 9.9 参考数据与扩展阅读 273

  230. 第三部分 学习shell与shell script

  231. 第10章 vim程序编辑器 274

  232. 10.1 vi与vim 275

  233. 10.1.1 为何要学vim 275

  234. 10.2 vi的使用 276

  235. 10.2.1 简单执行范例 277

  236. 10.2.2 按键说明 278

  237. 10.2.3 一个案例练习 281

  238. 10.2.4 vim的保存文件、恢复与打开时的警告信息 282

  239. 10.3 vim的功能 284

  240. 10.3.1 块选择(Visual Block) 285

  241. 10.3.2 多文件编辑 286

  242. 10.3.3 多窗口功能 286

  243. 10.3.4 vim环境设置与记录:~/.vimrc, ~/.viminfo 287

  244. 10.3.5 vim常用命令示意图 289

  245. 10.4 其他vim使用注意事项 289

  246. 10.4.1 中文编码的问题 289

  247. 10.4.2 DOS与Linux的断行字符 290

  248. 10.4.3 语系编码转换 290

  249. 10.5 重点回顾 291

  250. 10.6 本章练习 291

  251. 10.7 参考数据与扩展阅读 292

  252. 第11章 认识与学习bash 293

  253. 11.1 认识bash这个shell 294

  254. 11.1.1 硬件、内核与shell 294

  255. 11.1.2 为何要学命令行界面的shell 295

  256. 11.1.3 系统的合法shell与/etc/shells功能 295

  257. 11.1.4 bash shell的功能 296

  258. 11.1.5 bash shell的内置命令:type 298

  259. 11.1.6 命令的执行 298

  260. 11.2 shell的变量功能 299

  261. 11.2.1 什么是变量 299

  262. 11.2.2 变量的显示与设置:echo, unset 300

  263. 11.2.3 环境变量的功能 304

  264. 11.2.4 影响显示结果的语系变量(locale) 308

  265. 11.2.5 变量的有效范围 309

  266. 11.2.6 变量键盘读取、数组与声明:read,array,declare 310

  267. 11.2.7 与文件系统及程序的限制关系:ulimit 312

  268. 11.2.8 变量内容的删除、替代与替换 313

  269. 11.3 命令别名与历史命令 317

  270. 11.3.1 命令别名设置:alias,unalias 317

  271. 11.3.2 历史命令:history 318

  272. 11.4 Bash Shell的操作环境 320

  273. 11.4.1 路径与命令查找顺序 320

  274. 11.4.2 bash的登录与欢迎信息:/etc/issue, /etc/motd 320

  275. 11.4.3 bash 的环境配置文件 321

  276. 11.4.4 终端机的环境设置:stty, set 325

  277. 11.4.5 通配符与特殊符号 327

  278. 11.5 数据流重定向 328

  279. 11.5.1 什么是数据流重定向 329

  280. 11.5.2 命令执行的判断依据

复制代码

下载地址:

购买主题 本主题需向作者支付 20 金钱 才能浏览



上一篇:鸟哥的Linux私房菜服务器篇(第三版)
下一篇:Web性能权威指南【图灵设计丛书】【人民邮电出版社】【李松峰 译】
回复

使用道具 举报

0

主题

515

帖子

1040

积分

高级会员

Rank: 4

积分
1040
发表于 2018-5-11 09:22:20 | 显示全部楼层
打酱油的人拉,回复下赚取积分
回复

使用道具 举报

0

主题

530

帖子

1070

积分

高级会员

Rank: 4

积分
1070
发表于 2018-5-11 16:52:18 | 显示全部楼层
支持楼主,用户楼主,楼主英明呀!!!
回复

使用道具 举报

0

主题

471

帖子

952

积分

中级会员

Rank: 3Rank: 3

积分
952
发表于 2018-5-12 08:13:33 | 显示全部楼层
不错 支持一个了
回复

使用道具 举报

0

主题

504

帖子

1018

积分

高级会员

Rank: 4

积分
1018
发表于 2018-5-18 22:51:00 | 显示全部楼层
鄙视楼下的顶帖没我快,哈哈
回复

使用道具 举报

0

主题

500

帖子

1010

积分

高级会员

Rank: 4

积分
1010
发表于 2018-5-22 05:05:51 | 显示全部楼层
沙发位出租,有意请联系电话:13838384381
回复

使用道具 举报

0

主题

513

帖子

1036

积分

高级会员

Rank: 4

积分
1036
发表于 2018-5-22 17:15:14 | 显示全部楼层
为保住菊花,这个一定得回复!
回复

使用道具 举报

0

主题

495

帖子

1000

积分

高级会员

Rank: 4

积分
1000
发表于 2018-5-25 05:25:47 | 显示全部楼层
为了三千积分!
回复

使用道具 举报

0

主题

510

帖子

1030

积分

高级会员

Rank: 4

积分
1030
发表于 2018-5-25 21:50:10 | 显示全部楼层
一直在看
回复

使用道具 举报

0

主题

491

帖子

992

积分

中级会员

Rank: 3Rank: 3

积分
992
发表于 2018-5-27 00:30:10 | 显示全部楼层
撸过
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表