软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 应用软件 > 电子阅读 > 循序渐进linux第二版pdf完整版

循序渐进linux第二版pdf完整版

分享到:
循序渐进linux是一款专为linux学习者打造的基础学习宝典,包含了详细的操作步骤,具有很强的可操作性,并且对每个案例都进行了详细的分析,提供了解决问题的思路和方法,循序渐进linux由Linux专家,知名IT作家网名为南非蚂蚁的高俊峰先生编著。不知道大家知不知道Linux的含义,据小编知Linux是一套免费使用和自由传播的类Unix操作系统。小编分享的这本循序渐进linux从基础知识入手,系统讲解了Linux系统结构、shell、主流服务器搭建及故障排除、用户权限管理、磁盘存储管理、文件系统管理、内存管理和系统进程管理等关键技术,深入研究了系统性能优化思路、系统性能评估与优化、集群技术、负载均衡等Linux热点主题。循序渐进linux适合希望系统、全面学习Linux技术的初学者作为教材,也适合Linux系统管理员、数据库管理人员、网络安全管理人员、系统集成人员和系统架构师参考。有需要的朋友欢迎来3322软件站免费下载阅读。
循序渐进linux

循序渐进linux内容简介:

循序渐进Linux强调学习方法以及技术能力的培养,在每个知识点后都给出了大量操作案例,包括了详细的操作步骤,具有很强的可操作性,并对案例进行分析,提供了解决问题的思路和方法,做到了授人以渔。

循序渐进linux简介:

出版社: 人民邮电出版社
ISBN:9787115409850
版次:2
商品编码:11868199
品牌:异步图书
包装:平装
开本:16开
出版时间:2016-02-01
用纸:胶版纸
页数:578
正文语种:中文

循序渐进linux作者简介:

高俊峰,网名南非蚂蚁,Linux专家,知名IT作家。毕业于西安电子科技大学通信工程专业。曾就职于新浪网、阿里云(原万网),任职系统架构师。具有多年的自动化运维和管理经验,擅长Linux、集群应用、Mysql、Oracle等方面的系统管理、性能调优,规划设计,实战经验丰富。曾出版《循序渐进Linux》、《高性能Linux服务器构建实战》等畅销Linux书籍。

循序渐进linux编辑推荐:

经典Linux畅销图书全新升级
全面涵盖Linux系统管理的相关知识
技术专家多年经验的精华总结
集合大量经典、易懂的实例与技巧
侧重实用性,迅速提高读者的实战能力
塑造由浅入深、由点及面、循序渐进的学习路径
本书的特点是注重实践、理论与实际相结合,在讲述完一个知识点后,一般都附有很多的例子,作为对理论知识的实践补充,并且每个章节都涉及独立的知识,读者可以只选择阅读感兴趣的章节,也可以从头开始阅读。全书给出了一个由浅入深、由点及面、循序渐进地学习Linux的过程。
本书主要分为五篇,共20章,基本结构如下。
首篇 基础知识篇(第1章~第5章)
首篇主要讲述Linux的学习方法、Linux的安装、系统基本结构、系统运作原理、常用命令的使用方法以及软件包的安装与使用,每个章节都理论与实践相结合,每个知识点的讲解都尽力做到完整、明确。通过对基础知识篇的学习,初学者已经对Linux有了一个整体的清晰认识,或者说已经进入了Linux领域的大门了。
第二篇 服务器搭建篇(第6章~第10章)
第二篇主要讲述Linux在服务器环境下的系统安全防范以及各种应用软件使用环境的搭建,首先讲解了Linux作为服务器的安全策略和安全防范规则,然后详述了各种Linux服务器的架设过程。由于Linux下应用软件数目众多,不可能面面俱到,这里选择了常用、流行的Linux应用软件作为讲述的对象,主要讲解了Web服务器的搭建、LAMP服务器的搭建、DNS服务器的搭建、Samba服务器搭建。此外,还深入介绍了如何构建一个高性能的MySQL数据库服务器。结合实际案例讲述了Linux常见故障的排除思路和解决方法。
第三篇 系统管理篇(第11章~第15章)
通过对前两篇的学习,读者已经掌握Linux的基本使用方法。该篇进入Linux深入学习阶段:系统管理,主要讲述Linux系统下的用户权限管理、磁盘存储管理、文件系统管理、内存管理、进程管理。通过对这些内容的学习,让读者更深层次地理解Linux的运作机制和原理,因为只有真正理解了Linux内部的技术细节,才能更深入地学习Linux,为进一步学习后面的章节打下坚实的基础。
第四篇 性能调优篇(第16章~第17章)
第四篇主要讲述Linux服务器的性能调优原则和调优思路,开篇首先讲述了性能优化的思路和性能评价标准,然后分别评估了影响Linux性能的四个方面:Linux的CPU性能评估、内存性能评估、磁盘I/O性能评估、网络性能评估。通过该篇的学习,读者应该对Linux服务器的性能调优工作有了全面的了解。

循序渐进linux目录:

第一篇 基础知识篇
第1章 学习Linux的经验与技巧 3
1.1 Linux在各领域发展的现状与趋势 4
1.1.1 Linux与开源软件 4
1.1.2 Linux在服务器领域的发展 4
1.1.3 Linux在桌面领域的发展 5
1.1.4 Linux在移动嵌入式领域的发展 5
1.1.5 Linux在云计算/大数据领域的发展 5
1.2 选择适合自己的Linux发行版 5
1.2.1 常见的Linux发行版 6
1.2.2 初学者入门首选—CentOS系列 81.2.3 桌面平台首选—Ubuntu Linux 9
1.2.4 企业级应用首选—RHEL/CentOS系列 9
1.3 养成良好的Linux操作习惯 9
1.3.1 一定要习惯命令行方式 10
1.3.2 理论结合实践 10
1.3.3 学会使用Linux联机帮助 10
1.3.4 学会独立思考问题,独立解决问题 11
1.3.5 学习专业英语 11
1.3.6 Linux学习路线图 11
1.4 用虚拟机技术学习Linux 13
1.4.1 虚拟机技术 13
1.4.2 使用虚拟机技术的好处 13
1.4.3 虚拟机的运行环境和硬件需求 13
1.4.4 虚拟机的安装与使用 14
1.5 Linux学习资源 20
1.5.1 网络资源、搜索引擎、论坛 20
1.5.2 有本书在身边 20
第2章 Linux系统的安装与基础配置 21
2.1 安装需求 22
2.2 Linux的几种安装方式 22
2.2.1 硬盘安装方式 22
2.2.2 U盘安装方式 23
2.2.3 网络安装方式 23
2.2.4 光驱安装方式 23
2.3 光驱安装过程 24
2.3.1 分区命名方案 24
2.3.2 开始安装 25
2.4 U盘安装过程 44
第3章 Linux系统基本结构 47
3.1 Linux控制台的使用 48
3.2 系统与硬件 48
3.2.1 Linux硬件资源管理 48
3.2.2 Linux外在设备的使用 53
3.3 文件系统结构介绍 55
3.3.1 目录结构 55
3.3.2 系统核心组成 60
3.4 运行机制介绍 61
3.4.1 Linux初始化init系统 62
3.4.2 runlevel到target的改变 62
3.4.3 系统关机过程 64
3.5 系统服务管理工具systemd 66
3.5.1 启动、停止、重启服务 66
3.5.2 查看、禁止、启用服务 67
3.5.3 systemd命令和sysvinit命令对比 68
3.6 Linux与SecureCRT 69
3.6.1 SecureCRT概述 69
3.6.2 SecureCRT的安装与使用 69
3.6.3 与SecureCRT相关的Linux命令 70
第4章 Linux常用命令及使用技巧 72
4.1 Linux下的shell简介 73
4.1.1 什么是shell 73
4.1.2 shell命令的语法分析 74
4.2 系统管理与维护 80
4.2.1 ls命令 80
4.2.2 pwd命令 82
4.2.3 cd命令 82
4.2.4 date命令 83
4.2.5 passwd命令 84
4.2.6 su命令 85
4.2.7 clear命令 86
4.2.8 man命令 86
4.2.9 who命令 86
4.2.10 w命令 87
4.2.11 uname命令 88
4.2.12 uptime命令 89
4.2.13 last命令 90
4.2.14 dmesg命令 90
4.2.15 free命令 91
4.2.16 ps命令 91
4.2.17 top命令 92
4.3 文件管理与编辑 95
4.3.1 mkdir命令 95
4.3.2 more命令 96
4.3.3 cat命令 97
4.3.4 diff命令 98
4.3.5 grep命令 99
4.3.6 rm命令 100
4.3.7 touch命令 101
4.3.8 ln命令 102
4.3.9 file命令 104
4.3.10 cp命令 105
4.3.11 find命令 105
4.3.12 split命令 108
4.3.13 mv命令 109
4.4 压缩与解压 109
4.4.1 zip/unzip命令 109
4.4.2 gzip/gunzip命令 111
4.4.3 bzip2/bunzip2命令 112
4.4.4 tar命令 113
4.4.5 dd命令 116
4.4.6 cpio命令 117
4.5 磁盘管理与维护 118
4.5.1 df命令 118
4.5.2 du命令 119
4.5.3 fsck命令 120
4.5.4 sync命令 122
4.5.5 eject命令 122
4.5.6 mount/umount命令 123
4.6 网络设置与维护 126
4.6.1 ifconfig命令 126
4.6.2 scp命令 128
4.6.3 netstat命令 129
4.6.4 traceroute命令 131
4.6.5 telnet命令 133
4.6.6 wget命令 134
4.7 文本编辑工具vi 135
第5章 Linux下软件的安装与管理 139
5.1 源码安装方式 140
5.1.1 下载、解压源码 140
5.1.2 分析安装平台环境 140
5.1.3 编译、安装软件 141
5.1.4 通过源码安装Apache Http server 142
5.2 RPM包方式安装 143
5.2.1 RPM介绍 143
5.2.2 RPM包的种类和组成 144
5.2.3 RPM工具的使用 145
5.3 yum安装方式 156
5.3.1 yum的安装与配置 157
5.3.2 yum的特点与基本用法 158
5.3.3 几个不错的yum源 161
5.4 二进制软件安装方式 161
5.4.1 安装“*.tar.gz、*.bz2”
二进制软件包 162
5.4.2 提供安装程序的软件包 162
第6章 Linux服务器网络配置 165
6.1 网卡驱动的安装 166
6.1.1 网卡驱动安装的一般思路 166
6.1.2 编译安装网卡 172
6.2 配置Linux网络 177
6.2.1 不同Linux发行版的网络配置文件 177
6.2.2 网络配置文件详解 178
6.3 Linux网络应用 183
6.3.1 Linux下的IP别名功能 183
6.3.2 开启Linux代理转发功能 185
6.3.3 路由的概念与配置 185
6.3.4 Linux路由器的架设 192
第7章 架设Linux服务器 196
7.1 使用OpenSSH远程管理Linux服务器 197
7.2 Web服务器的搭建 198
7.2.1 Apache与Tomcat整合的必要性 199
7.2.2 Apache和Tomcat连接器 200
7.2.3 Apache与Tomcat以及JK模块的安装 200
7.2.4 Apache与Tomcat整合配置 202
7.3 LAMP服务器的搭建 217
7.3.1 LAMP与WordPress概述 217
7.3.2 LAMP服务环境的搭建 218
7.3.3 测试LAMP环境安装的正确性 226
7.4 DNS服务器的搭建 227
7.4.1 DNS服务器概述 227
7.4.2 DNS服务器的搭建 227
7.5 Samba服务器的搭建 235
7.5.1 Samba的概念和功能 235
7.5.2 Samba的安装与配置 235
第8章 构建高性能的MySQL数据库系统 246
8.1 MySQL与MariaDB 247
8.2 常见的高可用MySQL解决方案 247
8.2.1 主从复制解决方案 248
8.2.2 MMM高可用解决方案 248
8.2.3 Heartbeat/SAN高可用解决方案 248
8.2.4 Heartbeat/DRBD高可用解决方案 249
8.2.5 MySQL Cluster高可用解决方案 249
8.3 通过Keepalived搭建MySQL双主模式的高可用集群系统 249
8.3.1 MySQL复制介绍 249
8.3.2 MySQL复制的实现原理 250
8.3.3 MySQL复制的常用架构 251
8.3.4 MySQL主主互备模式架构图 252
8.3.5 MySQL主主互备模式配置 253
8.3.6 配置Keepalived实现MySQL双主高可用 257
8.3.7 测试MySQL主从同步功能 260
8.3.8 测试Keepalived实现MySQL故障切换 261
8.4 通过MMM构建MySQL高可用集群系统 263
8.4.1 MMM高可用MySQL方案简介 263
8.4.2 MMM典型应用方案 264
8.4.3 MMM高可用MySQL方案架构图 266
8.4.4 MMM的安装与配置 267
8.4.5 MMM的管理 271
8.4.6 测试MMM实现MySQL高可用功能 274
8.5 MySQL读、写分离解决方案 277
8.5.1 常见的MySQL读、写分离方案 277
8.5.2 通过Amoeba实现MySQL读、写分离 278
第9章 Linux服务器安全策略 287
9.1 网络安全概述 288
9.1.1 常见攻击类型 288
9.1.2 防范攻击策略 289
9.2 操作系统常用安全策略 290
9.2.1 软件的升级 290
9.2.2 端口与服务 291
9.2.3 密码登录安全 295
9.2.4 其他安全设置 298
9.3 Linux软件防火墙iptables 301
9.3.1 iptables的使用环境 302
9.3.2 iptables的使用规范与语法 304
9.3.3 防火墙规则的查看与清除 308
9.3.4 制定防火墙规则 309
9.4 Linux系统的备份 315
9.4.1 为何要备份Linux系统 315
9.4.2 Linux系统需要备份的数据 316
9.4.3 备份的介质与方式 316
9.4.4 制定备份策略 318
9.4.5 备份工具的选择 319
第10章 Linux故障排查思路与案例 325
10.1 Linux下常见系统故障的处理 326
10.1.1 处理Linux系统故障的思路 326
10.1.2 忘记Linux root密码 326
10.1.3 Linux系统无法启动的解决办法 329
10.2 Linux下常见网络故障处理 337
10.3 “Read-only file system”错误与解决案例 342
10.4 通过su命令切换用户带来的困惑 344
10.5 因NAS存储故障引起的Linux系统恢复案例 347
10.5.1 故障现象描述 347
10.5.2 问题判断思路 347
10.5.3 问题处理过程 348
10.5.4 解决问题 350
第11章 Linux用户权限管理 353
......

免责声明:

循序渐进linux来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
循序渐进linux禁用于商业用途!如果您喜欢《循序渐进linux》,请购买正版,谢谢合作。
爱学习,请到3322软件站 / 查找资源自行下载!

使用说明:

方法一:
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必在3322软件站选择一款阅读器/zt/430.html下载
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
方法二:
1、在手机里下载3322软件站中的阅读器和百度网盘
2、直接将pdf传输到百度网盘
3、用阅读器打开即可阅读
展开更多

软件截图

扫描二维码,手机下载APP

软件下载站本地下载

相关文章