-
内容大纲
本书秉持易用与实用原则,以介绍终端命令的方式主要介绍Linux操作系统的应用知识,并以CentOS 7中文版为基础,旨在为读者提供一份既便于上手又富含实践价值的Linux学习指南。全书分为3篇:基础篇——帮助读者了解Linux操作系统的常用命令;管理篇——帮助读者掌握Linux服务器的基本配置与对Linux服务器的管理;运维篇——帮助读者熟悉对企业应用服务器的管理与维护。全书通过“学习目标”“素养目标”“导学词条”融合课程思政内容,结合大量的应用实例,配套在线课程资源,使“教、学、做”融为一体,实现素养与技能、理论与实践的完美统一。
本书既可作为高职高专院校计算机应用技术专业、网络技术专业、软件技术专业、信息安全专业及其他计算机类专业的理论与实践一体化教材,也可作为Linux用户、系统运维人员和项目开发人员学习与应用Linux操作系统的参考书。 -
作者介绍
-
目录
第1章 Linux操作系统概述
1.1 了解UNIX、MINIX和Linux操作系统
1.1.1 了解UNIX操作系统
1.1.2 了解MINIX操作系统
1.1.3 认识Linux系统
1.2 Linux操作系统的体系结构
1.3 Linux操作系统的版本
1.3.1 内核版本
1.3.2 发行版本
1.4 国产Linux操作系统
1.5 问题与思考
1.6 本章小结
1.7 本章习题
第2章 Linux操作系统的安装与配置
2.1 Linux操作系统安装前的准备
2.1.1 下载CentOS镜像文件
2.1.2 镜像文件的安装方式
2.1.3 磁盘分区基础
2.2 VMware虚拟机安装Linux操作系统
2.2.1 VMware简介
2.2.2 VMware创建虚拟机
2.2.3 安装CentOS7操作系统
2.2.4 引导系统启动菜单程序GRUB
2.3 VMware虚拟机网络配置
2.3.1 桥接模式
2.3.2 NAT模式
2.3.3 仅主机模式
2.4 Linux操作系统的使用
2.4.1 使用Linux操作系统的终端窗口
2.4.2 注销用户
2.4.3 关闭CentOS7系统
2.4.4 制作系统快照
2.4.5 重置Root管理员密码
2.5 问题与思考
2.6 本章小结
2.7 本章习题
第3章 Linux命令基本操作
3.1 了解Shell
3.1.1 Shell简介
3.1.2 Shell功能
3.2 Linux命令格式和操作
3.2.1 Linux命令基本格式
3.2.2 Linux命令基本操作
3.3 系统信息类命令
3.4 问题与思考
3.5 本章小结
3.6 本章习题
第4章 Linux文件系统管理
4.1 文件系统的含义
4.1.1 文件系统
4.1.2 Linux目录结构
4.2 文件的类型及权限
4.2.1 文件的命名
4.2.2 文件的类型
4.2.3 文件的权限
4.3 使用目录类、文件类操作命令
4.3.1 使用目录类命令
4.3.2 使用文件类操作命令
4.3.3 其他文件类命令
4.4 问题与思考
4.5 本章小结
4.6 本章习题
第5章 Linux操作系统管理
5.1 用户与用户组管理
5.1.1 用户和用户组
5.1.2 用户和用户组文件
5.1.3 用户管理
5.1.4 用户组管理
5.2 文本编辑器
5.2.1 Linux文本编辑器
5.2.2 vim的启动
5.2.3 vim的3种工作模式
5.3 软件包管理
5.3.1 RPM软件包管理工具
5.3.2 YUM软件包管理工具
5.3.3 TAR软件包管理工具
5.3.4 ZIP软件包管理
5.4 问题与思考
5.5 本章小结
5.6 本章习题
第6章 Linux存储管理
6.1 磁盘管理
6.1.1 磁盘分区
6.1.2 分区创建文件系统
6.1.3 挂载和卸载文件系统
6.2 磁盘配额管理
6.2.1 建立磁盘配额所需环境
6.2.2 建立磁盘配额用户
6.2.3 设置用户、用户组磁盘配额
6.2.4 测试磁盘配额
6.3 LVM
6.3.1 传统磁盘管理介绍
6.3.2 LVM磁盘管理介绍
6.3.3 LVM工作原理
6.3.4 创建逻辑卷
6.3.5 LVM扩容
6.4 RAID管理
6.4.1 常见RAID
6.4.2 创建RAID
6.4.3 挂载RAID设备
6.4.4 测试RAID设备
6.4.5 手动恢复RAID5设备的数据
6.4.6 停止RAID设备的运行
6.5 问题与思考
6.6 本章小结
6.7 本章习题
第7章 Linux网络管理
7.1 网络管理命令
7.1.1 ifconfig命令
7.1.2 ping命令
7.1.3 netstat命令
7.2 Linux网络配置
7.2.1 设置系统主机名
3.使用nmtui接口修改主机名
7.2.2 设置网络连接状态
7.2.3 Linux网络配置
7.3 问题与思考
7.4 本章小结
7.5 本章习题
第8章 Linux路由管理
8.1 认识路由
8.1.1 路由的基本概念
8.1.2 路由的原理
8.1.3 Linux操作系统中的路由表
8.1.4 静态路由和动态路由
8.2 设置Linux静态路由
8.2.1 接口IP地址与直连路由
8.2.2 route命令
8.3 配置Linux策略路由
8.3.1 路由表管理
8.3.2 规则与路由管理
8.3.3 策略路由应用实例
8.4 问题与思考
8.5 本章小结
8.6 本章习题
第9章 Linux防火墙管理
9.1 Linux防火墙
9.1.1 防火墙概述
9.1.2 防火墙类型
9.1.3 防火墙技术
9.2 firewalld防火墙管理工具
9.2.1 firewalld简介
9.2.2 firewalld常见区域
9.2.3 firewalld的使用
9.2.4 firewalld图形界面管理
9.3 iptables防火墙管理工具
9.3.1 iptables介绍
9.3.2 iptables命令
9.3.3 iptables配置
9.4 问题与思考
9.5 本章小结
9.6 本章习题
第10章 Linux网络服务器的搭建
10.1 NFS服务
10.1.1 NFS服务的工作原理
10.1.2 NFS服务的配置和使用
10.2 DHCP服务
10.2.1 DHCP服务的工作原理
10.2.2 DHCP服务的配置
10.2.3 配置DHCP的应用案例
10.3 DNS服务
10.3.1 DNS服务的工作原理
10.3.2 DNS服务的配置
10.3.3 配置主DNS服务器的应用案例
10.4 FTP服务
10.4.1 FTP服务的工作原理
10.4.2 FTP服务的配置
10.4.3 配置匿名用户FTP实例
10.5 问题与思考
10.6 本章小结
10.7 本章习题
第11章 LAMP服务搭建
11.1 LAMP简介
11.2 Apache服务器
11.2.1 Apache服务的安装与启动
11.2.2 Apache服务器的配置
11.2.3 Apache虚拟主机
11.2.4 基于域名的虚拟主机配置
11.2.5 基于端口的虚拟主机配置
11.2.6 基于IP地址的虚拟主机配置
11.3 MySQL/MariaDB
11.3.1 MySQL数据库简介
11.3.2 MySQL数据库的安装与启动
11.3.3 MariaDB数据库简介
11.3.4 MariaDB数据库的安装与启动
11.4 PHP
11.4.1 PHP的安装
11.4.2 PHP的配置
11.4.3 测试PHP
11.5 问题与思考
11.6 本章小结
11.7 本章习题
第12章 Linux远程登录和管理
12.1 Linux远程登录服务
12.1.1 SSH协议概述
12.1.2 OpenSSH简介
12.1.3 配置sshd服务
12.1.4 scp远程传输命令
12.2 Linux远程管理工具
12.2.1 XShell
12.2.2 SecureCRT工具
12.3 问题与思考
12.4 本章小结
12.5 本章习题
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...