Blue Flower

循序渐进linux是一款专为linux学习者打造的基础学习宝典,包含了详细的操作步骤,具有很强的可操作性,并且对每个案例都进行了详细的分析,分享了解决问题的思路和方法,循序渐进linux由Linux专家,知名IT作家网名为南非蚂蚁的高俊峰先生编著。不知道大家知不知道Linux的含义,据知识兔小编知Linux是一套免费使用和自由传播的类Unix操作系统。知识兔小编分享的这本循序渐进linux从基础知识入手,系统讲解了Linux系统结构、shell、主流服务器搭建及故障排除、用户权限管理、磁盘存储管理、文件系统管理、内存管理和系统进程管理等关键技术,深入研究了系统性能优化思路、系统性能评估与优化、集群技术、负载均衡等Linux热点主题。循序渐进linux适合希望系统、全面学习Linux技术的初学者作为教材,也适合Linux系统管理员、数据库管理人员、网络安全管理人员、系统集成人员和系统架构师参考。有需要的朋友欢迎来知识兔免费下载阅读。
循序渐进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 Linux9
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 用虚拟机技术学习Linux13
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 系统服务管理工具systemd66
3.5.1 启动、停止、重启服务66
3.5.2 查看、禁止、启用服务67
3.5.3 systemd命令和sysvinit命令对比68
3.6 Linux与SecureCRT69
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 什么是shell73
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 文本编辑工具vi135
第5章 Linux下软件的安装与管理139
5.1 源码安装方式140
5.1.1 下载、解压源码140
5.1.2 分析安装平台环境140
5.1.3 编译、安装软件141
5.1.4 通过源码安装Apache Http server142
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与MariaDB247
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软件防火墙iptables301
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
......
202210310704575252770001

免责声明:

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

使用说明:

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

下载体验

请输入密码查看内容!

如何获取密码?

 

点击下载