封面
版权信息
前言
第1章 Linux简介
1.2 Linux安装
1.2.1 安装虚拟机
1.2.2 安装Linux
1.1 Linux概述
1.1.1 Linux的发展历史
1.1.2 Linux的版本
1.1.3 Linux的应用
1.3 使用Linux
1.3.1 本地登录
1.3.2 远程登录
1.4 作业
第2章 基础操作命令
2.1 Shell命令基础
2.1.1 Shell简介
2.1.2 命令格式
2.1.3 命令帮助
2.2 常用文件目录命令
2.2.1 目录处理命令
2.2.2 文件处理命令
2.3 常用文本命令
2.4 打包和压缩命令
2.5 其他命令
2.5.1 链接文件命令ln
2.5.2 设置别名命令alias
2.5.3 查看历史记录命令history
2.5.4 重定向命令
2.5.5 管道命令“|”
2.6 文本编辑器vi
2.7 作业
第3章 账户与权限管理
3.1 用户和组管理
3.1.1 账户类型
3.1.2 创建用户和组
3.1.3 相关配置文件
3.1.4 管理用户和组
3.1.5 口令管理
3.2 权限管理
3.2.1 查看文件和目录权限
3.2.2 设置文件和目录权限
3.3 系统高级权限
3.3.1 SET位权限
3.3.2 粘滞位权限
3.3.3 ACL权限
3.4 作业
第4章 文件系统与磁盘管理
4.1 文件系统
4.1.1 文件系统简介
4.1.2 文件系统类型
4.1.3 文件系统的目录结构
4.2 磁盘管理
4.2.1 添加新硬盘
4.2.2 对硬盘分区
4.2.3 格式化分区
4.2.4 挂载硬盘分区
4.3 逻辑卷管理
4.3.1 逻辑卷概念
4.3.2 创建逻辑卷
4.3.3 逻辑卷管理
4.4 RAID管理
4.4.1 RAID简介
4.4.2 RAID5搭建
4.4.3 RAID5测试
4.5 作业
第5章 网络管理与系统监控
5.1 常用网络配置文件
5.1.1 网卡配置文件
5.1.2 DNS配置文件
5.1.3 主机名配置文件
5.1.4 hosts配置文件
5.2 常用网络管理命令
5.2.1 管理网络接口命令ifconfig
5.2.2 设置主机名命令hostname
5.2.3 管理路由命令route
5.2.4 检测主机命令ping
5.2.5 查看网络信息命令netstat
5.2.6 DNS解析命令nslookup
5.2.7 跟踪路由命令traceroute
5.2.8 网络配置工具ip
5.3 系统监控
5.3.1 内存监控
5.3.2 CPU监控
5.3.3 磁盘监控
5.3.4 综合监控工具
5.4 作业
第6章 软件包管理
6.1 RPM包安装
6.1.1 RPM包简介
6.1.2 rpm命令
6.2 YUM
6.2.1 yum查询
6.2.2 yum安装/升级
6.2.3 yum删除
6.2.4 yum清除缓存
6.2.5 yum配置文件
6.3 源码安装
6.4 作业
第7章 进程与基础服务
7.1 进程管理
7.1.1 进程概念
7.1.2 查看进程状态
7.1.3 进程的控制
7.2 基础服务
7.2.1 系统启动流程
7.2.2 服务管理
7.2.3 远程访问
7.2.4 日志系统
7.2.5 计划任务
7.3 作业
第8章 常用服务器配置
8.1 网络文件共享
8.1.1 NFS
8.1.2 rsync
8.1.3 vsftpd
8.1.4 Samba
8.2 网络服务
8.2.1 DHCP服务
8.2.2 DNS服务
8.3 数据库服务
8.3.1 MySQL服务
8.3.2 Redis服务
8.4 LAMP
8.4.1 LAMP简介
8.4.2 Apache
8.4.3 PHP
8.5 作业
第9章 常用集群配置
9.1 LVS
9.1.1 LVS简介
9.1.2 LVS管理工具
9.1.3 基于VS/DR(LVS-DR)模式的配置实例
9.2 高性能负载均衡器HAProxy
9.2.1 HAProxy简介
9.2.2 HAProxy安装及配置文件
9.2.3 HAProxy访问控制列表
9.2.4 HAProxy配置实例
9.2.5 使用Web监控平台
9.3 高可用软件Keepalived
9.3.1 Keepalived简介
9.3.2 Keepalived安装及基础配置
9.3.3 Keepalived基于非抢占模式配置实例
9.4 MySQL Replication
9.4.1 MySQL Replication简介及常用架构
9.4.2 MySQL Replication主从模式的配置实例
9.5 作业
第10章 常用系统安全配置
10.1 系统安全加固配置
10.2 账户与远程安全
10.2.1 使用SSH方式登录
10.2.2 清理用户和组
10.2.3 密码与密钥对
10.2.4 使用su与sudo
10.2.5 使用tcp wrappers
10.3 文件系统安全
10.4 入侵检测与端口扫描
10.4.1 入侵检测
10.4.2 端口扫描
10.5 防火墙
10.5.1 iptables
10.5.2 firewalld
10.6 作业
第11章 Shell编程基础
11.1 Shell编程简介
11.2 Shell变量
11.3 Shell运算符
11.4 Shell流程控制语句
11.5 Shell函数
11.6 Shell脚本调试
11.7 作业
参考文献
更新时间:2020-01-16 11:12:39