更新时间:2020-09-01 15:50:54
封面
版权页
内容简介
前言 PREFACE
第1篇 基础知识
第1章 学习Linux的前提
1.1 Linux的发展现状与趋势
1.2 选择适合自己的Linux发行版本
1.3 形成良好的Linux学习方法
1.4 用虚拟机技术学习Linux
第2章 走进Linux的世界
2.1 UNIX操作系统
2.2 Linux快速入门
2.3 Linux系统的安装与配置
2.4 就业面试技巧与解析
第3章 Linux系统基本结构
3.1 系统与硬件
3.2 Linux内核
3.3 文件系统简介
3.4 系统服务管理工具systemd
3.5 就业面试技巧与解析
第4章 Linux常用命令
4.1 Linux命令的格式
4.2 系统管理与维护命令
4.3 文件管理与编辑命令
4.4 压缩与解压命令
4.5 磁盘管理与维护命令
4.6 文本编辑工具Vim
4.7 就业面试技巧与解析
第2篇 核心应用
第5章 Bash Shell基础
5.1 认识Bash Shell
5.2 变量
5.3 配置和功能
5.5 就业面试技巧与解析
第6章 Linux用户权限管理
6.1 Linux系统的安全性
6.2 用户与用户组的管理
6.3 用户与文件的安全控制
6.4 文件与目录权限的设定
6.5 就业面试技巧与解析
第7章 Linux文件系统管理
7.1 文件系统概述
7.2 常用文件系统
7.3 文件系统的使用
7.4 就业面试技巧与解析
第8章 Linux系统进程和内存管理
8.1 系统进程
8.2 内存管理
8.3 进程的监控与管理
8.4 kill和killall命令的使用
8.5 任务调度进程crond的使用
8.6 就业面试技巧与解析
第3篇 高级应用
第9章 Shell脚本编程
9.1 Shell脚本
9.2 Linux环境变量
9.3 Shell脚本函数
9.4 结构化命令
9.5 就业面试技巧与解析
第10章 正则表达式与文件格式化处理
10.1 正则表达式
10.2 基本正则表达式
10.3 扩展正则表达式
10.4 文件的格式化与处理
10.5 就业面试技巧与解析
第11章 网络安全
11.1 防火墙概述
11.2 iptables工具
11.3 firewalld防火墙
11.4 SELinux简介
11.5 如何保护主机
11.6 就业面试技巧与解析
第12章 高性能集群软件Keepalived
12.1 集群
12.2 Keepalived简介
12.3 Keepalived安装与配置
12.4 Keepalived基础功能应用实例
12.5 就业面试技巧与解析
第4篇 项目实践
第13章 服务器的部署
13.1 DHCP服务器
13.2 DNS域名服务器
13.3 Apache网站服务器
13.4 Nginx网站服务器
13.5 就业面试技巧与解析
第14章 数据库的部署
14.1 数据库基础
14.2 MySQL的安装
14.3 管理工具的使用
14.4 结构化查询语言
14.5 安全性的设定
14.6 数据库的备份与还原
14.7 就业面试技巧与解析
第15章 Linux故障排查
15.1 基本原理
15.2 Linux下常见系统故障的处理
15.3 dd命令行实用程序
15.4 Linux下常见网络故障处理
15.5 因NAS存储故障引起的Linux系统恢复案例