更新时间:2019-04-12 11:33:23
封面
版权信息
前言
第一篇 基础知识篇
第1章 学习Linux的经验与技巧
1.1 Linux在各领域发展的现状与趋势
1.2 选择适合自己的Linux发行版
1.3 养成良好的Linux操作习惯
1.4 用虚拟机技术学习Linux
1.5 Linux学习资源
第2章 Linux系统的安装与基础配置
2.1 安装需求
2.2 Linux的几种安装方式
2.3 光驱安装过程
2.4 U盘安装过程
第3章 Linux系统基本结构
3.1 Linux控制台的使用
3.2 系统与硬件
3.3 文件系统结构介绍
3.4 运行机制介绍
3.5 系统服务管理工具systemd
3.6 Linux与SecureCRT
第4章 Linux常用命令及使用技巧
4.1 Linux下的shell简介
4.2 系统管理与维护
4.3 文件管理与编辑
4.4 压缩与解压
4.5 磁盘管理与维护
4.6 网络设置与维护
4.7 文本编辑工具vi
第5章 Linux下软件的安装与管理
5.1 源码安装方式
5.2 RPM包方式安装
5.3 yum安装方式
5.4 二进制软件安装方式
第二篇 服务器搭建篇
第6章 Linux服务器网络配置
6.1 网卡驱动的安装
6.2 配置Linux网络
6.3 Linux网络应用
第7章 架设Linux服务器
7.1 使用OpenSSH远程管理Linux服务器
7.2 Web服务器的搭建
7.3 LAMP服务器的搭建
7.4 DNS服务器的搭建
7.5 Samba服务器的搭建
第8章 构建高性能的M y S Q L数据库系统
8.1 MySQL与MariaDB
8.2 常见的高可用MySQL解决方案
8.3 通过Keepalived搭建MySQL双主模式的高可用集群系统
8.4 通过MMM构建MySQL高可用集群系统
8.5 MySQL读、写分离解决方案
第9章 Linux服务器安全策略
9.1 网络安全概述
9.2 操作系统常用安全策略
9.3 Linux软件防火墙iptables
9.4 Linux系统的备份
第10章 Linux故障排查思路与案例
10.1 Linux下常见系统故障的处理
10.2 Linux下常见网络故障处理
10.3 “Read-only file system”错误与解决案例
10.4 通过su命令切换用户带来的困惑
10.5 因NAS存储故障引起的Linux系统恢复案例
第三篇 系统管理篇
第11章 Linux用户权限管理
11.1 用户与用户组管理概述
11.2 用户管理工具介绍
11.3 文件与权限的设定
第12章 Linux磁盘存储管理
12.1 磁盘管理的基本概念
12.2 利用fdisk工具划分磁盘分区
12.3 利用parted工具规划磁盘分区
12.4
第13章 Linux文件系统管理
13.1 文件系统概述
13.2 Linux下常用文件系统介绍
13.3 选择文件系统的标准
13.4 NFS的使用
13.5 Linux下常用的数据恢复工具
第14章 Linux内存管理
14.1 物理内存和虚拟内存
14.2 内存的监控
14.3 交换空间的使用
14.4 查看进程占用内存
第15章 Linux系统进程管理
15.1 进程的概念和分类
15.2 进程的监控与管理
15.3 任务调度进程crond的使用
15.4 用kill和killall终止进程
第四篇 性能调优篇
第16章 Linux系统优化思路
16.1 性能问题综述
16.2 影响Linux性能的因素
16.3 分析系统性能涉及的人员
16.4 系统性能分析工具
16.5 系统性能分析标准
16.6 本章总结
第17章 Linux系统性能评估与优化案例
17.1 CPU性能评估
17.2 内存性能评估