更新时间:2020-03-02 16:19:39
封面
版权信息
作者简介
内容简介
前言
第1章 Linux学习环境搭建
1.1 Linux发展史
1.2 VMware虚拟机安装
1.3 创建虚拟机及安装CentOS系统
1.4 VMware虚拟机的12个使用技巧
第2章 Linux基本操作和组装服务器
2.1 Linux网络相关概念和修改IP地址的方法
2.2 关闭防火墙并设置开机不启动防火墙
2.3 临时和永久关闭SELinux
2.4 设置系统光盘开机自动挂载
2.5 配置本地YUM源
2.6 创建可用实验快照
2.7 CentOS 7电源设置
第3章 Linux基本命令操作
3.1 Linux终端介绍、Shell提示符、Bash基本语法
3.2 Linux基本命令
3.3 系统时间管理
3.4 帮助命令的使用
3.5 关机、重启命令及7个运行级别
3.6 实战1:设置服务器通电后自动开机
第4章 文件的基本管理和XFS文件系统备份恢复
4.1 Linux系统目录结构和相对/绝对路径
4.2 文件的管理
4.3 查看文件
4.4 实战1:XFS文件系统的备份和恢复
4.5 实战2:增量备份文件系统
第5章 vim编辑器和Xmanager工具
5.1 vim主要模式介绍
5.2 实战1:解决在Linux下打开Windows汉字出现乱码的问题
5.3 实战2:解决将Linux服务器上的脚本导入Windows但打开串行的问题
5.4 实战3:在CentOS 6/RHEL 6上恢复ext4文件系统上误删除的文件
5.5 实战4:使用Xmanager等远程连接工具管理Linux
第6章 CentOS用户管理
6.1 用户和用户组的关系
6.2 创建用户相关命令
6.3 实战:进入CentOS 7紧急模式,恢复root密码
第7章 CentOS 7文件权限管理
7.1 文件的基本权限
7.2 文件的特殊权限:SUID、SGID、STicky及文件扩展权限ACL
7.3 实战:创建一个让root都无法删除的文件
第8章 CentOS 7程序包的管理与安装
8.1 程序包的管理
8.2 Yum的使用
8.3 实战:tar源码包管理及srpm源码包安装方法
第9章 文件的归档和压缩
9.1 使用tar命令进行文件的归档和压缩
9.2 zip管理压缩文件
9.3 gzip、bzip2、xz压缩文件及file、sort命令
第10章 CentOS 7系统进程管理
10.1 进程概述及ps管理进程
10.2 uptime命令查看系统负载和top命令动态管理进程
10.3 进程前、后台切换及优先级管理
10.4 实战:使用screen执行备份命令
第11章 重定向和文件的查找
11.1 文件描述符
11.2 重定向的含义及管道、tee命令的使用
11.3 查找文件的常用命令及应用
11.4 命令判断——3个特殊符号“;”“﹠﹠”“||”
第12章 磁盘介绍及管理
12.1 常见接口类型磁盘讲解
12.2 磁盘分区工具和挂载
12.3 实战:扩展Swap分区
第13章 Linux文件系统结构
13.1 磁盘结构
13.2 文件系统结构
13.3 文件的硬链接和软链接
13.4 实战1:使用ln命令创建文件的链接
13.5 实战2:解决磁盘有空间但创建不了文件及修复文件系统问题
13.6 实战3:修复服务器文件系统
第14章 RAID的原理与搭建
14.1 RAID概念
14.2 RAID常用类型搭建和使用,以及注意事项
14.3 实战:企业中硬件RAID配置
第15章 LVM管理和SSM工具的使用
15.1 LVM的基本概念
15.2 创建LVM的基本步骤
15.3 SSM工具
第16章 Linux计划任务与日志的管理
16.1 at计划任务及crontab定时任务的使用方法
16.2 日志的种类和记录的方式
16.3 实战1:自定义ssh服务的日志类型和存储位置
16.4 实战2:日志切割及搭建远程日志收集服务器
16.5 实战3:配置公司内网服务器每天定时自动开关机
第17章 Linux系统启动原理及故障排除
17.1 CentOS 6系统启动过程及相关配置文件
17.2 CentOS 7系统启动过程及相关配置文件
17.3 实战1:加密grub防止黑客通过单用户系统破解root密码
17.4 实战2:通过liveCD进入救援模式及修复损坏的grub
17.5 实战3:在CentOS 7下误删除grub文件后进行修复
第18章 Linux网络管理技术
18.1 OSI七层参考模型和TCP/IP四层参考模型
18.2 Linux网络相关的调试命令
18.3 实战:在局域网中使用awl伪装MAC地址进行多线程SYN洪水攻击
第19章 Shell脚本基础
19.1 Shell基本语法