封面
版权信息
作者简介
内容简介
前言
第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用户管理
- APP免费
6.1 用户和用户组的关系
- APP免费
6.2 创建用户相关命令
- APP免费
6.3 实战:进入CentOS 7紧急模式,恢复root密码
- APP免费
第7章 CentOS 7文件权限管理
- APP免费
7.1 文件的基本权限
- APP免费
7.2 文件的特殊权限:SUID、SGID、STicky及文件扩展权限ACL
- APP免费
7.3 实战:创建一个让root都无法删除的文件
- APP免费
第8章 CentOS 7程序包的管理与安装
- APP免费
8.1 程序包的管理
- APP免费
8.2 Yum的使用
- APP免费
8.3 实战:tar源码包管理及srpm源码包安装方法
- APP免费
第9章 文件的归档和压缩
- APP免费
9.1 使用tar命令进行文件的归档和压缩
- APP免费
9.2 zip管理压缩文件
- APP免费
9.3 gzip、bzip2、xz压缩文件及file、sort命令
- APP免费
第10章 CentOS 7系统进程管理
- APP免费
10.1 进程概述及ps管理进程
- APP免费
10.2 uptime命令查看系统负载和top命令动态管理进程
- APP免费
10.3 进程前、后台切换及优先级管理
- APP免费
10.4 实战:使用screen执行备份命令
- APP免费
第11章 重定向和文件的查找
- APP免费
11.1 文件描述符
- APP免费
11.2 重定向的含义及管道、tee命令的使用
- APP免费
11.3 查找文件的常用命令及应用
- APP免费
11.4 命令判断——3个特殊符号“;”“﹠﹠”“||”
- APP免费
第12章 磁盘介绍及管理
- APP免费
12.1 常见接口类型磁盘讲解
- APP免费
12.2 磁盘分区工具和挂载
- APP免费
12.3 实战:扩展Swap分区
- APP免费
第13章 Linux文件系统结构
- APP免费
13.1 磁盘结构
- APP免费
13.2 文件系统结构
- APP免费
13.3 文件的硬链接和软链接
- APP免费
13.4 实战1:使用ln命令创建文件的链接
- APP免费
13.5 实战2:解决磁盘有空间但创建不了文件及修复文件系统问题
- APP免费
13.6 实战3:修复服务器文件系统
- APP免费
第14章 RAID的原理与搭建
- APP免费
14.1 RAID概念
- APP免费
14.2 RAID常用类型搭建和使用,以及注意事项
- APP免费
14.3 实战:企业中硬件RAID配置
- APP免费
第15章 LVM管理和SSM工具的使用
- APP免费
15.1 LVM的基本概念
- APP免费
15.2 创建LVM的基本步骤
- APP免费
15.3 SSM工具
- APP免费
第16章 Linux计划任务与日志的管理
- APP免费
16.1 at计划任务及crontab定时任务的使用方法
- APP免费
16.2 日志的种类和记录的方式
- APP免费
16.3 实战1:自定义ssh服务的日志类型和存储位置
- APP免费
16.4 实战2:日志切割及搭建远程日志收集服务器
- APP免费
16.5 实战3:配置公司内网服务器每天定时自动开关机
- APP免费
第17章 Linux系统启动原理及故障排除
- APP免费
17.1 CentOS 6系统启动过程及相关配置文件
- APP免费
17.2 CentOS 7系统启动过程及相关配置文件
- APP免费
17.3 实战1:加密grub防止黑客通过单用户系统破解root密码
- APP免费
17.4 实战2:通过liveCD进入救援模式及修复损坏的grub
- APP免费
17.5 实战3:在CentOS 7下误删除grub文件后进行修复
- APP免费
第18章 Linux网络管理技术
- APP免费
18.1 OSI七层参考模型和TCP/IP四层参考模型
- APP免费
18.2 Linux网络相关的调试命令
- APP免费
18.3 实战:在局域网中使用awl伪装MAC地址进行多线程SYN洪水攻击
- APP免费
第19章 Shell脚本基础
- APP免费
19.1 Shell基本语法
- APP免费
19.2 Shell变量及运用
- APP免费
19.3 数学运算
- APP免费
19.4 实战:升级系统中的Java版本到Java 1.8版本
- APP免费
第20章 条件测试语句和流程控制语句if的使用
- APP免费
20.1 read命令从键盘读取变量的值
- APP免费
20.2 流程控制语句if
- APP免费
20.3 test测试命令及数值比较
- APP免费
20.4 流程控制过程中和Shell中的通配符
- APP免费
20.5 实战:3个shell脚本实战
- APP免费
第21章 流程控制语句
- APP免费
21.1 case语句
- APP免费
21.2 for循环语句
- APP免费
21.3 while循环语句和循环嵌套
- APP免费
21.4 实战:3个Shell脚本实战
- APP免费
第22章 跳出循环、shift参数左移命令及函数的使用
- APP免费
22.1 跳出循环
- APP免费
22.2 shift参数左移命令
- APP免费
22.3 函数的使用
- APP免费
22.4 实战:自动备份MySQL数据库脚本
- APP免费
第23章 expect、正则表达式及sed、cut命令的使用
- APP免费
23.1 expect实现无交互登录
- APP免费
23.2 正则表达式的使用
- APP免费
23.3 sed流编辑器
- APP免费
23.4 cut命令
- APP免费
23.5 实战:bash脚本语法检查和查看详细的执行过程
- APP免费
第24章 Shell中色彩处理和awk使用技巧
- APP免费
24.1 Shell中的色彩处理
- APP免费
24.2 awk基本应用
- APP免费
24.3 awk高级应用
- APP免费
24.4 实战:Shell脚本实战——检查服务器是否受到DDoS攻击
更新时间:2020-03-02 16:19:39