由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版 Linux系统架构与运维实战 明哲著 电子工业出版社 978712132
¥ ×1
目 录 第1章 Linux系统概要 11.1 良好的Linux学习习惯 11.1.1 如何学好Linux 11.1.2 学会独立思考和解决问题的能力 11.1.3 改变学习心态 21.1.4 学习专业英语 21.2 Linux系统发展史 21.2.1 Linux简单介绍 21.2.2 Linux起源 31.2.3 Torvalds的Linux开发 51.3 Linux的各个发展领域 51.3.1 服务器领域的发展 51.3.2 桌面领域的发展 61.3.3 嵌入式领域的发展 61.3.4 云计算/大数据领域的发展 61.4 Linux重要发行版本介绍 61.4.1 Linux发行版本介绍 61.4.2 Linux重要发行版本 7第2章 Linux系统基础 82.1 搭建CentOS操作系统 82.1.1 CentOS镜像下载 82.1.2 VMware虚拟机安装CentOS 6 82.1.3 CentOS 7系统安装 92.2 3种网络模式 92.2.1 桥接模式 92.2.2 NAT模式 102.2.3 仅主机模式(Host-Only) 102.3 配置系统IP地址 112.3.1 CentOS 6配置IP地址 112.3.2 CentOS 7配置IP地址 122.3.3 CentOS 7更改网卡名为eth 0 132.4 SecureCRT功能配置及远程连接Linux 152.4.1 SecureCRT介绍 152.4.2 远程连接Linux服务器 152.4.3 远程连接Linux故障排查 162.4.4 配置Windows客户端和Linux服务器端上传/下载文件 182.4.5 配置SecureCRT SSH客户端功能 192.5 Linux系统运行级别 202.6 Linux系统单用户模式 212.6.1 CentOS 6单用户模式 212.6.2 CentOS 7单用户模式 212.7 Linux系统救援模式 222.7.1 CentOS 6救援模式 222.7.2 CentOS 7救援模式 222.8 Linux系统服务 232.8.1 CentOS 6系统服务 232.8.2 CentOS 7系统服务 252.9 CentOS 7 Systemd――unit 262.9.1 Systemd管理服务的机制特点 262.9.2 unit相关的一些命令使用 272.10 CentOS 7 Systemd――target 282.11 CentOS 7 target关联unit 292.12 网络问题排查 29第3章 Linux常用命令 353.1 ls命令 353.2 pwd命令 363.3 touch命令 373.4 cd命令 383.5 rm命令 383.6 cp命令 393.7 mv命令 403.8 alias命令 413.9 时间属性 423.10 Linux系统快捷键 423.11 文件属性 443.11.1 Linux文件属性描述 443.11.2 文件属性inode 443.11.3 文件属性block 453.12 Linux通配符 453.13 redlink命令 453.14 rename命令 463.15 basename和dirname命令 463.15.1 basename命令 463.15.2 dirname命令 473.16 file命令 473.17 md5sum命令 473.18 压缩与解压缩工具 483.18.1 gzip命令 483.18.2 bzip2命令 493.18.3 zip和unzip命令 493.18.4 xz命令 503.19 tar打包工具 503.19.1 tar打包工具详解 503.19.2 tar打包并压缩用法 503.20 rpm命令 513.20.1 rpm安装和卸载 513.20.2 rpm查询功能 523.21 yum命令 533.21.1 yum工具的使用 533.21.2 搭建本地yum库 543.21.3 yum下载rpm到本地 553.22 源码编译安装 55第4章 文件和目录管理 574.1 创建和删除目录 574.1.1 创建目录命令:mkdir 574.1.2 删除目录命令:rmdir 584.2 文件查看命令 594.2.1 cat命令 594.2.2 tac命令 594.2.3 head命令 604.2.4 more命令 614.2.5 less命令 624.2.6 tail命令 634.3 文件或目录权限chmod 644.4 更改所有者和所属组chown命令 644.5 chgrp 644.6 umask命令 654.7 隐藏特殊权限lsattr和chattr 654.8 软链接和硬链接 684.8.1 ln命令 684.8.2 软链接文件 694.8.3 硬链接文件 694.8.4 个人体会 704.9 find搜索命令 704.10 vim工具的使用 744.10.1 vim编辑器介绍 744.10.2 vim颜色显示和移动光标 744.10.3 vim一般模式下移动光标 764.10.4 vim一般模式下的各种删除、复制、粘贴等操作 764.10.5 vim编辑模式 774.10.6 vim命令模式 774.10.7 vim实践 784.10.8 vim插件NERDTree 794.10.9 NERDTree的使用 804.10.10 vimrc的设置 82第5章 用户和组管理 845.1 用户配置文件和密码配置文件 845.1.1 /etc/skel目录 845.1.2 /etc/login.defs配置文件 865.1.3 /etc/default/useradd配置文件 885.1.4 /etc/passwd密码配置文件 895.2 添加用户命令useradd和删除用户命令userdel 905.3 添加用户组groupadd和删除用户组groupdel 915.4 usermod命令 925.5 passwd和mkpasswd命令 945.5.1 passwd命令 945.5.2 mkpasswd命令 945.6 su命令 955.7 sudo命令 955.8 限制root用户远程登录 95第6章 Linux磁盘 996.1 df命令 996.2 du命令 1016.3 磁盘分区 1026.4 磁盘格式化 1086.5 磁盘挂载 1106.6 swap分区 1126.7 万能磁盘分区工具Parted 114第7章 Linux平台日常运维管理 1187.1 查看系统负载w命令 1187.2 vmstat命令 1207.3 动态查看负载top命令 1227.4 sar命令 1247.5 free命令 1277.6 查看进程ps命令 1287.7 查看端口netstat命令 1307.8 网络抓包工具 1327.8.1 nmap抓包工具 1327.8.2 tcpdump抓包工具 1347.8.3 tshark抓包工具 1367.9 Selinux 1377.10 netfilter防火墙 1387.10.1 CentOS 6 iptables介绍 1387.10.2 CentOS 6 iptables的3个表 1387.10.3 CentOS 6 iptables 增加和删除规则 1407.10.4 CentOS 6 iptables保存及备份iptables规则 1447.10.5 CentOS 6 iptables 防火墙小结 1467.10.6 CentOS 7继续使用CentOS 6的iptables管理机制 1477.10.7 CentOS 7 firewalld的zone 1487.10.8 CentOS 7 firewalld的zone相关命令 1497.10.9 CentOS 7 firewalld service操作 1507.10.10 CentOS 7 firewalld增加规则 1527.10.11 CentOS 7 firewalld更改配置文件 1537.11 Linux系统日志 1547.12 xargs和exec命令 1587.12.1 exec命令 1587.12.2 xargs命令 1597.13 crond命令 1607.13.1 Linux系统定时任务介绍 1607.13.2 不同系统不同定时任务介绍 1607.13.3 crond使用 161第8章 Rsync服务器 1628.1 Rsync服务介绍 1628.1.1 什么是Rsync 1628.1.2 Rsync简介 1628.2 Rsync特性介绍 1638.3 Rsync企业工作场景 1638.4 Rsync本地模式 1648.5 Rsync使用远程ssh 1658.6 Rsync daemon服务模式 1668.6.1 服务器端环境部署 1668.6.2 客户端环境部署 1698.7 Rsync服务模式故障及常见问题 1718.8 Rsync服务优缺点 1728.9 配置Rsync+inotify实现实时同步 1728.9.1 inotify介绍 1728.9.2 inotify配置安装 1738.10 Sersync介绍及实时复制 1808.10.1 Sersync介绍 1808.10.1 Sersync环境安装部署 181第9章 NFS服务器 1869.1 NFS服务器实战环境搭建 1869.2 开始安装NFS操作系统 1879.2.1 NFS服务端部署环境准备 1879.2.2 CentOS Linux release 7.2.1511(Core)模拟环境信息 1879.2.3 NFS软件列表 1889.2.4 检查NFS软件包 1889.2.5 NFS软件的3种安装方法 1889.3 启动NFS相关知识 1899.4 NFS多种服务器进程 1919.5 NFS服务端配置 1919.6 NFS客户端配置 1939.7 NFS常见故障排除方法 1959.8 NFS服务端权限参数 1969.9 NFS服务的重要文件 1979.10 NFS客户端挂载 1979.11 NFS内核优化 1989.12 NFS优缺点 199第10章 Visio绘制拓扑图 20010.1 Visio软件概述和基本使用 20010.1.1 Visio软件概述 20010.1.2 安装Visio 20010.1.3 Visio使用 20010.2 Visio绘制网络拓扑图案例 20310.2.1 简单网络拓扑图绘制 20310.2.2 校园网络拓扑图绘制 20310.2.3 医院网络拓扑图绘制 20410.2.4 经典网络拓扑图绘制 20410.2.5 HA集群网络拓扑图绘制 205第11章 SSH服务 20611.1 OpenSSH服务介绍 20611.2 SSH服务版本介绍 20711.3 telnet远程连接协议 20711.3.1 telnet介绍 20711.3.2 telnet使用 20811.4 SSH认证类型 21011.5 SSH客户端与服务器 21111.5.1 客户端组件 21111.5.2 scp命令 21711.5.3 服务器端 21811.6 SSH服务最佳实践 21911.7 dropbear 22111.8 OpenSSL 225第12章 Samba服务器 23212.1 Samba服务器概述 23212.1.1 Samba服务器简介 23212.1.2 Samba服务器应用环境 23212.1.3 Samba服务器工作原理 23312.1.4 安装Samba服务器 23312.1.5 Samba配置文件 23412.1.6 Samba使用方法 23512.2 Samba服务器配置文件详解 23512.2.1 Samba常规服务器配置 23512.2.2 Samba配置简介 23512.2.3 Samba服务日志文件 23812.3 配置匿名访问Samba服务器 238第13章 FTP服务器 24013.1 FTP服务器介绍 24013.2 vsftp配置 24113.2.1 vsftp概述 24113.2.2 安装vsftp 24113.2.3 配置匿名用户登录vsftp服务器允许上传和下载 24513.2.4 使用系统账号登录ftp服务器上传删除文件 24813.2.5 开启vsftp虚拟账号功能并允许上传、下载、删除文件 25113.2.6 测试vsftp服务器虚拟账号和限速功能及lftp命令使用方法 25613.3 pureftp部署及优化 25713.3.1 安装pureftp 25713.3.2 配置pureftp 258第14章 LAMP服务 26114.1 LAMP基础 26114.1.1 httpd 2.4新特性 26114.1.2 安装httpd 2.4 26314.1.3 配置Apache 26614.2 yum安装LAMP 26714.2.1 LAMP安装 26714.2.2 环境测试 26914.2.3 应用部署 27214.3 PHP 28014.3.1 PHP简介 28014.3.2 PHP Zend Engine 28114.3.3 PHP的Opcode 28114.3.4 PHP的加速器 28114.3.5 PHP源码目录结构 28214.3.6 PHP编码格式 28314.3.7 PHP配置文件(php.ini)详解 28414.4 MySQL数据库 28414.4.1 数据结构模型 28414.4.2 RDMBS设计范式概念 28414.4.3 基础概念 28614.4.4 安装和使用MySQL(MariaDB) 28714.5 MariaDB SQL语句 29214.5.1 SQL语句 29214.5.2 数据基础应用 29414.5.3 用户账号及权限管理 29614.6 LAMP组合的编译安装 29714.6.1 编译安装Apache 29714.6.2 编译安装MySQL 30114.6.3 编译安装PHP 30314.6.4 部署phpMyAdmin 30514.6.5 安装Xcache,为PHP加速 30614.6.6 以fpm方式的PH-5.6.9配置Apche 2.4.25 307第15章 NginxWeb服务 31115.1 Nginx特性及基本概念 31115.1.1 Nginx介绍 31115.1.2 Nginx特性 31115.1.3 Nginx基本概念 31215.2 Nginx Web服务配置 31715.3 Nginx配置防盗链 33015.4 php-fpm模式下的fastcgi相关配置 330第16章 Squid服务 33116.1 Squid介绍 33116.2 Squid正向代理 33216.3 Squid反向代理 336第17章 Tomcat服务 34017.1 Java技术体系详解 34017.1.1 编程语言常识介绍 34017.1.2 Java语言介绍 34317.2 Tomcat的安装与配置及组件详解 34617.2.1 Tomcat介绍 34617.2.2 Tomcat的核心组件及组成部分 34717.2.3 安装Tomcat 34917.2.4 手动添加一个测试应用程序 355第18章 Shell编程入门 35918.1 学好Shell必备基础 35918.2 Shell脚本介绍 36018.2.1 什么是Shell 36018.2.2 什么是Shell脚本 36018.3 Shell在运维工作中的作用及地位 36018.4 Shell语言种类介绍 36118.5 Shell特性 36118.6 Shell变量 36418.7 系统和用户的环境变量配置文件 36518.8 cut命令 36718.9 sort命令 36818.10 wc命令 36918.11 uniq和tee命令 36918.11.1 uniq命令 36918.11.2 tee命令 37018.12 tr和split命令 37018.12.1 tr命令 37018.12.2 split命令 37118.13 Shell中连接符 37118.14 grep过滤 37218.14.1 正则表达式介绍 37218.14.2 grep过滤 37218.15 sed命令 37518.16 awk命令 37918.17 curl命令 38018.18 paste命令 38418.19 dos2unix 38518.20 Linux系统环境变量 38618.21 date命令 387第19章 Shell编程进阶 39119.1 Shell条件表达式 39119.2 Shell字符串表达式 39319.3 if条件语句 39419.4 Shell函数介绍及实践 39619.4.1 为什么要使用函数 39619.4.2 Shell函数语法格式 39719.4.3 Shell函数的执行 39719.4.4 Shell函数示例 39819.4.5 Shell函数传参 39819.5 Shell的case语句 39919.6 while循环 40019.7 for循环 400第20章 Linux Cluster 40120.1 Linux集群系统基础 40120.1.1 Cluster 40120.1.2 LB集群的实现 40120.2 lvs集群基础 40220.3 lvs类型和调度方法 40420.4 lvs nat和dr类型 40520.4.1 lvs-nat 40520.4.2 lvs-dr 41020.5 ipvs集群服务和用法 41120.5.1 ipvs的集群服务 41120.5.2 ipvsadm的用法 41120.6 lvs使用进阶 41420.6.1 通过fwm定义集群的方式 41420.6.2 session保持 42420.6.3 lvs persistence(持久连接) 42420.6.4 director脚本示例 42820.6.5 rs脚本示例 42920.7 Keepalived简介 43020.7.1 Keepalived高可用实现方案 43020.7.2 virtual route redundent protocol 43620.8 Keepalived配置 44020.8.1 Keepalived组件 44020.8.2 配置Keepalived前题 44120.8.3 配置Keepalived 44420.8.4 Keepalived配置示例 45220.8.5 Keepalived通知脚本 455第21章 Ansible自动化运维 46921.1 Ansible应用概述 46921.2 Ansible特性 47021.3 Ansible使用 47121.4 Ansible常用模块 47321.5 PlayBooks组件 47821.6 roles 48721.7 Jinja2 488
明哲,软件开发工程师,熟悉PHP、Python、Go等多种编程语言。在自动化运维、微服务架构、量化投资、人工智能和区块链等领域有丰富的实战经验。
操作系统
本书采用实战的方式带领读者学会Linux,每讲完一个知识点都会有总结案例作为补充。本书共分为四大部分,供读者深入浅出、循序渐进地学习。 靠前部分主要讲述的是计算机网络协议、网络架构和网络存储三个方面。第二部分则主要讲述Linux系统的基础命令以及常用的系统服务。第三部分讲述的是数据库运维,分别介绍了MySQL、NOSQL、PostgreSQL数据库。第四部分主要讲述的是Linux系统的架构和企业运维自动化管理。
以RHEL/CentOS 7为主,从基础开始入手慢慢深入,结合实际应用案例详细阐述。秉承实战理念,语言生动有趣,迅速掌握Linux运维技术和各种使用技巧。
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
