0 0 0

循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用.epub

請叫我大大
4天前 170
我用夸克网盘分享了「循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用.epub」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
循序渐进Linux(第2版) 作者: 高俊峰 出版社: 人民邮电出版社 副标题: 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用 出版年: 2016-2-1 页数: 578 定价: 99.00元 装帧: 平装 ISBN: 9787115409850

内容简介

循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》从基础知识入手,系统讲解了Linux系统结构、shell、主流服务器搭建及故障排除、用户权限管理、磁盘存储管理、文件系统管理、内存管理和系统进程管理等关键技术,深入研究了系统性能优化思路、系统性能评估与优化、集群技术、负载均衡等Linux热点主题。 《循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》强调学习方法以及技术能力的培养,在每个知识点后都给出了大量操作案例,包括了详细的操作步骤,具有很强的可操作性,并对案例进行分析,提供了解决问题的思路和方法,做到了授人以渔。 《循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》适合希望系统、全面学习Linux技术的初学者作为教材,也适合Linux系统管理员、数据库管理人员、网络安全管理人员、系统集成人员和系统架构师参考。

作者简介

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

网友热评

swtar: 个人觉得不适合对Linux一无所知的小白入门,虽然作者在书中有很多经验之谈,但有些基础知识对老鸟来说又略显啰嗦,感觉作者成书的目的是想上下兼顾。不过最后虚拟化和集群的知识还是很有用的~ wuenwuen: 写的很好,系统而且简洁。入门读物,若要深入了解相关概念和知识,还需要另外补充。 Davinci_Ahau: 图书馆发现的,之前51CTO就看到这个老师的课。 有一定基础再看,故障和调优两个章节案例挺实用和详细。

图书目录

目录 第一篇 基础知识篇 第1章 学习Linux的经验与技巧3 1.1Linux在各领域发展的现状与趋势4 1.1.1Linux与开源软件4 1.1.2Linux在服务器领域的发展4 1.1.3Linux在桌面领域的发展5 1.1.4Linux在移动嵌入式领域的 发展5 1.1.5Linux在云计算/大数据领域的 发展5 1.2选择适合自己的Linux发行版5 1.2.1常见的Linux发行版6 1.2.2初学者入门首选— CentOS系列8 1.2.3桌面平台首选— UbuntuLinux9 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.6Linux学习路线图11 1.4用虚拟机技术学习Linux13 1.4.1虚拟机技术13 1.4.2使用虚拟机技术的好处13 1.4.3虚拟机的运行环境和硬件需求13 1.4.4虚拟机的安装与使用14 1.5Linux学习资源20 1.5.1网络资源、搜索引擎、论坛20 1.5.2有本书在身边20 第2章 Linux系统的安装与基础配置21 2.1安装需求22 2.2Linux的几种安装方式22 2.2.1硬盘安装方式22 2.2.2U盘安装方式23 2.2.3网络安装方式23 2.2.4光驱安装方式23 2.3光驱安装过程24 2.3.1分区命名方案24 2.3.2开始安装25 2.4U盘安装过程44 第3章 Linux系统基本结构47 3.1Linux控制台的使用48 3.2系统与硬件48 3.2.1Linux硬件资源管理48 3.2.2Linux外在设备的使用53 3.3文件系统结构介绍55 3.3.1目录结构55 3.3.2系统核心组成60 3.4运行机制介绍61 3.4.1Linux初始化init系统62 3.4.2runlevel到target的改变62 3.4.3系统关机过程64 3.5系统服务管理工具systemd66 3.5.1启动、停止、重启服务66 3.5.2查看、禁止、启用服务67 3.5.3systemd命令和sysvinit命令 对比68 3.6Linux与SecureCRT69 3.6.1SecureCRT概述69 3.6.2SecureCRT的安装与使用69 3.6.3与SecureCRT相关的Linux 命令70 第4章 Linux常用命令及使用技巧72 4.1Linux下的shell简介73 4.1.1什么是shell73 4.1.2shell命令的语法分析74 4.2系统管理与维护80 4.2.1ls命令80 4.2.2pwd命令82 4.2.3cd命令82 4.2.4date命令83 4.2.5passwd命令84 4.2.6su命令85 4.2.7clear命令86 4.2.8man命令86 4.2.9who命令86 4.2.10w命令87 4.2.11uname命令88 4.2.12uptime命令89 4.2.13last命令90 4.2.14dmesg命令90 4.2.15free命令91 4.2.16ps命令91 4.2.17top命令92 4.3文件管理与编辑95 4.3.1mkdir命令95 4.3.2more命令96 4.3.3cat命令97 4.3.4diff命令98 4.3.5grep命令99 4.3.6rm命令100 4.3.7touch命令101 4.3.8ln命令102 4.3.9file命令104 4.3.10cp命令105 4.3.11find命令105 4.3.12split命令108 4.3.13mv命令109 4.4压缩与解压109 4.4.1zip/unzip命令109 4.4.2gzip/gunzip命令111 4.4.3bzip2/bunzip2命令112 4.4.4tar命令113 4.4.5dd命令116 4.4.6cpio命令117 4.5磁盘管理与维护118 4.5.1df命令118 4.5.2du命令119 4.5.3fsck命令120 4.5.4sync命令122 4.5.5eject命令122 4.5.6mount/umount命令123 4.6网络设置与维护126 4.6.1ifconfig命令126 4.6.2scp命令128 4.6.3netstat命令129 4.6.4traceroute命令131 4.6.5telnet命令133 4.6.6wget命令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通过源码安装ApacheHttp server142 5.2RPM包方式安装143 5.2.1RPM介绍143 5.2.2RPM包的种类和组成144 5.2.3RPM工具的使用145 5.3yum安装方式156 5.3.1yum的安装与配置157 5.3.2yum的特点与基本用法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.3Linux网络应用183 6.3.1Linux下的IP别名功能183 6.3.2开启Linux代理转发功能185 6.3.3路由的概念与配置185 6.3.4Linux路由器的架设192 第7章 架设Linux服务器196 7.1使用OpenSSH远程管理Linux 服务器197 7.2Web服务器的搭建198 7.2.1Apache与Tomcat整合的 必要性199 7.2.2Apache和Tomcat连接器200 7.2.3Apache与Tomcat以及 JK模块的安装200 7.2.4Apache与Tomcat整合配置202 7.3LAMP服务器的搭建217 7.3.1LAMP与WordPress概述217 7.3.2LAMP服务环境的搭建218 7.3.3测试LAMP环境安装的 正确性226 7.4DNS服务器的搭建227 7.4.1DNS服务器概述227 7.4.2DNS服务器的搭建227 7.5Samba服务器的搭建235 7.5.1Samba的概念和功能235 7.5.2Samba的安装与配置235 第8章 构建高性能的MySQL数据库 系统246 8.1MySQL与MariaDB247 8.2常见的高可用MySQL解决 方案247 8.2.1主从复制解决方案248 8.2.2MMM高可用解决方案248 8.2.3Heartbeat/SAN高可用解决 方案248 8.2.4Heartbeat/DRBD高可用解决 方案249 8.2.5MySQLCluster高可用解决 方案249 8.3通过Keepalived搭建MySQL 双主模式的高可用集群系统249 8.3.1MySQL复制介绍249 8.3.2MySQL复制的实现原理250 8.3.3MySQL复制的常用架构251 8.3.4MySQL主主互备模式 架构图252 8.3.5MySQL主主互备模式配置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.1MMM高可用MySQL方案 简介263 8.4.2MMM典型应用方案264 8.4.3MMM高可用MySQL方案 架构图266 8.4.4MMM的安装与配置267 8.4.5MMM的管理271 8.4.6测试MMM实现MySQL 高可用功能274 8.5MySQL读、写分离解决方案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.3Linux软件防火墙iptables301 9.3.1iptables的使用环境302 9.3.2iptables的使用规范与语法304 9.3.3防火墙规则的查看与清除308 9.3.4制定防火墙规则309 9.4Linux系统的备份315 9.4.1为何要备份Linux系统315 9.4.2Linux系统需要备份的数据316 9.4.3备份的介质与方式316 9.4.4制定备份策略318 9.4.5备份工具的选择319 第10章 Linux故障排查思路与案例325 10.1Linux下常见系统故障的处理326 10.1.1处理Linux系统故障的 思路326 10.1.2忘记Linuxroot密码326 10.1.3Linux系统无法启动的 解决办法329 10.2Linux下常见网络故障处理337 10.3“Read-onlyfilesystem”错误与 解决案例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 11.1用户与用户组管理概述354 11.1.1用户与组的概念354 11.1.2用户配置文件概述355 11.2用户管理工具介绍360 11.2.1groupadd/newgrp/groupdel 命令360 11.2.2useradd/usermod/userdel命令362 11.3文件与权限的设定366 11.3.1查看文件的权限属性366 11.3.2利用chown改变属主和 属组368 11.3.3利用chmod改变访问权限369 第12章 Linux磁盘存储管理372 12.1磁盘管理的基本概念373 12.1.1磁盘设备在Linux下的 表示方法373 12.1.2设备的挂载与使用374 12.1.3磁盘分区的划分标准375 12.2利用fdisk工具划分磁盘分区377 12.2.1fdisk参数含义介绍377 12.2.2fdisk实例讲解378 12.3利用parted工具规划磁盘分区385 12.3.1parted简介385 12.3.2parted使用方法385 12.3.3parted应用实例386 12.4LVM389 12.4.1LVM的基本概念389 12.4.2LVM中的术语390 12.4.3安装LVM工具391 12.4.4LVM的创建与管理391 第13章 Linux文件系统管理401 13.1文件系统概述402 13.1.1什么是文件系统402 13.1.2为什么要使用文件系统402 13.1.3文件系统的使用流程403 13.2Linux下常用文件系统介绍404 13.2.1ext3和ext4文件系统404 13.2.2ReiserFS407 13.2.3XFS408 13.3选择文件系统的标准411 13.4NFS的使用411 13.4.1NFS简介411 13.4.2NFS的实现原理412 13.4.3NFS的安装与配置413 13.5Linux下常用的数据恢复工具419 13.5.1如何使用“rm-rf”命令419 13.5.2extundelete与ext3grep的 异同419 13.5.3extundelete的恢复原理419 13.5.4安装extundelete420 13.5.5extundelete用法详解420 13.5.6实战:通过extundelete 恢复数据的过程421 第14章 Linux内存管理426 14.1物理内存和虚拟内存427 14.2内存的监控428 14.3交换空间的使用430 14.4查看进程占用内存432 第15章 Linux系统进程管理434 15.1进程的概念和分类435 15.2进程的监控与管理437 15.2.1利用ps命令监控系统 进程437 15.2.2利用pstree监控系统进程438 15.2.3利用top监控系统进程440 15.2.4利用lsof监控系统进程与 程序441 15.2.5利用pgrep查询进程ID443 15.3任务调度进程crond的使用444 15.3.1crond简介444 15.3.2crontab工具的使用445 15.3.3使用crontab工具的 注意事项447 15.4用kill和killall终止进程448 15.4.1用kill终止进程448 15.4.2用killall终止进程449 第16章 Linux系统优化思路453 16.1性能问题综述454 16.2影响Linux性能的因素454 16.2.1系统硬件资源454 16.2.2操作系统相关资源456 16.2.3应用程序软件资源457 16.3分析系统性能涉及的人员458 16.3.1Linux运维人员458 16.3.2系统架构设计人员458 16.3.3软件开发人员458 16.4系统性能分析工具459 16.5系统性能分析标准461 16.6本章总结462 第17章 Linux系统性能评估与 优化案例463 17.1CPU性能评估464 17.1.1vmstat命令464 17.1.2sar命令465 17.1.3iostat命令467 17.1.4uptime命令467 17.1.5本节小结467 17.2内存性能评估468 17.2.1free命令468 17.2.2通过watch与free相结合 动态监控内存状况469 17.2.3vmstat命令监控内存469 17.2.4“sar–r”命令组合470 17.2.5本节小结470 17.3磁盘I/O性能评估470 17.3.1“sar–d”命令组合471 17.3.2“iostat–d”命令组合472 17.3.3“vmstat–d”命令组合474 17.3.4本节小结474 17.4网络性能评估475 17.4.1通过ping命令检测网络的 连通性475 17.4.2通过“netstat–I”命令组合 检测网络接口状况475 17.4.3通过“netstat–r”命令组合 检测系统的路由表信息476 17.4.4通过“sar–n”命令组合显示系统的网络运行状态477 17.4.5本节小结478 17.5基于Web应用的性能分析及 优化案例478 17.5.1基于动态内容的网站优化 案例478 17.5.2基于动态、静态内容结合的 网站优化案例480 第18章 虚拟化云计算平台 ProxmoxVE485 18.1OpenVZ简介486 18.2KVM简介486 18.3ProxmoxVE简介486 18.4安装ProxmoxVE487 18.5ProxmoxVE的使用492 18.5.1ProxmoxVE功能选项说明492 18.5.2创建OpenVZ虚拟机496 18.5.3创建KVM500 第19章 高性能集群软件Keepalived506 19.1集群的定义507 19.2集群的特点与功能507 19.2.1高可用性与可扩展性507 19.2.2负载均衡与错误恢复508 19.2.3心跳监测与漂移IP地址508 19.3集群的分类509 19.3.1高可用集群509 19.3.2负载均衡集群510 19.3.3分布式计算集群511 19.4HA集群中的相关术语511 19.5Keepalived简介512 19.5.1Keepalived的用途512 19.5.2VRRP与工作原理513 19.5.3Keepalived工作原理513 19.5.4Keepalived的体系结构514 19.6Keepalived安装与配置516 19.6.1Keepalived的安装过程516 19.6.2Keepalived的全局配置518 19.6.3Keepalived的VRRPD配置518 19.6.4Keepalived的LVS配置522 19.7Keepalived基础功能应用实例526 19.7.1Keepalived基础HA功能 演示526 19.7.2通过vrrp_script实现对 集群资源的监控532 19.7.3Keepalived集群中Master和 Backup角色选举策略535 第20章 负载均衡集群LVS与 HAProxy537 20.1LVS简介538 20.2LVS体系结构538 20.3LVS集群的特点539 20.3.1IP负载均衡与负载调度 算法539 20.3.2高可用性541 20.3.3高可靠性542 20.3.4适用环境542 20.3.5开源软件542 20.4LVS的安装与使用542 20.4.1安装IPVS管理软件542 20.4.2ipvsadm的用法543 20.5通过Keepalived搭建LVS 高可用性集群系统545 20.5.1实例环境545 20.5.2配置Keepalived546 20.5.3配置RealServer节点549 20.5.4启动Keepalived+LVS集群 系统550 20.6测试高可用LVS负载均衡集群 系统551 20.6.1高可用性功能测试551 20.6.2负载均衡测试552 20.6.3故障转移测试552 20.7高性能负载均衡软件HAProxy553 20.7.1HAProxy简介553 20.7.24层和7层负载均衡器的 区别554 20.7.3HAProxy与LVS的异同555 20.8HAProxy基础配置与应用实例556 20.8.1快速安装HAProxy集群 软件556 20.8.2HAProxy基础配置文件详解556 20.8.3通过HAProxy的ACL规则 实现智能负载均衡563 20.8.4管理与维护HAProxy565 20.8.5使用HAProxy的Web监控 平台569 20.9搭建HAProxy+Keepalived 高可用负载均衡系统570 20.9.1搭建环境描述570 20.9.2配置HAProxy负载均衡 服务器571 20.9.3配置主、备用KeepAlived 服务器573 20.10测试HAProxy+Keepalived 高可用负载均衡集群576 20.10.1测试Keepalived的高可用 功能576 20.10.2测试负载均衡功能578

循序渐进Linux(第2版)

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件76556431@qq.com投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 你毁我
  • 夜诗篇
  • 你走慢一点
  • 男人若不坏就别想女人爱
  • 一拳打穿地球
  • 月亮失了约
  • 雕刻成花
  • 匹诺曹
  • 余歌
  • 万物不及一个你
  • 无词
  • 青舟弄酒
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!