展开全部

主编推荐语

基于Red Hat Enterprise Linux 7,详细介绍Linux系统各项管理技能。

内容简介

为更好地适应职业教育的发展要求,本书以目前最流行、最新的Red Hat Enterprise Linux 7发行版为操作系统平台,采用“任务驱动”的模式组织教材内容,对Linux系统的文件管理、用户管理、磁盘管理、逻辑卷管理、磁盘阵列、软件包管理、任务定时执行与管理、Shell编程、C程序开发、MariaDB/MySQL数据库管理、防火墙管理、Apache服务器管理等进行了详细的介绍。

本书融入了作者丰富的教学和实践经验,面向零基础读者,依照Linux系统初学者的学习规律,兼顾中、高级Linux系统用户的需求,合理安排内容,每一个章节力求语言精练、知识点介绍准确,并配备了详细的操作过程及结果验证,便于使用者上机实践和检查学习效果。

本书不仅可以作为高职高专计算机类学生的教材,也可以作为Linux系统管理员及相关应用开发人员的技术参考手册,还可供各类Linux系统培训班使用,尤其适合初、中级Linux系统用户使用。

目录

  • 版权信息
  • 前言
  • 第1章 Linux系统的安装与初始化
  • 1.1 任务1 认识Linux系统
  • 1.1.1 子任务1 了解Linux系统的起源与发展
  • 1.1.2 子任务2 理解Linux系统的体系结构
  • 1.1.3 子任务3 了解红帽Linux系统与认证
  • 1.2 任务2 部署虚拟环境安装Linux系统
  • 1.2.1 子任务1 在VMware里安装Linux系统
  • 1.2.2 子任务2 初始化新安装的Linux系统
  • 1.3 任务3 登录、注销与关机
  • 1.3.1 子任务1 图形界面下登录、注销与关机
  • 1.3.2 子任务2 在图形界面使用终端
  • 1.3.3 子任务3 认识X Window系统
  • 1.4 思考与练习
  • 第2章 Linux系统字符界面与帮助系统的使用
  • 2.1 任务1 学习使用Linux系统字符界面
  • 2.1.1 子任务1 使用命令注销、登录与关机
  • 2.1.2 子任务2 使用虚拟终端实现多用户同时登录
  • 2.1.3 子任务3 自动进入字符登录界面
  • 2.2 任务2 获取Linux系统命令帮助
  • 2.2.1 子任务1 使用help命令获取内部命令帮助
  • 2.2.2 子任务2 使用--help命令获取外部命令帮助
  • 2.2.3 子任务3 使用man命令查看man手册
  • 2.2.4 子任务4 掌握Shell的使用技巧
  • 2.3 任务3 系统信息查看与远程连接
  • 2.3.1 子任务1 查看Linux系统信息
  • 2.3.2 子任务2 远程连接Linux系统
  • 2.4 任务4 学习使用VIM编辑器
  • 2.4.1 子任务1 切换VIM工作模式
  • 2.4.2 子任务2 使用VIM编辑文件
  • 2.5 思考与练习
  • 第3章 Linux系统文件和目录的创建与管理
  • 3.1 任务1 理解Linux系统文件
  • 3.1.1 子任务1 了解文件的类型与目录结构
  • 3.1.2 子任务2 掌握引用文件的方法
  • 3.1.3 子任务3 了解重要系统的目录功能
  • 3.2 任务2 掌握文件与目录的操作
  • 3.2.1 子任务1 文件和目录的基本操作
  • 3.2.2 子任务2 显示文本文件的内容
  • 3.2.3 子任务3 创建和使用链接文件
  • 3.2.4 子任务4 文本内容排序、比较与处理
  • 3.2.5 子任务5 查找文件或字符串
  • 3.3 任务3 了解和使用Linux系统日志文件
  • 3.3.1 子任务1 了解重要的日志文件
  • 3.3.2 子任务2 使用Linux系统日志文件的注意事项
  • 3.4 思考与练习
  • 第4章 Linux系统用户和用户组的创建与管理
  • 4.1 任务1 理解Linux系统用户和用户组
  • 4.1.1 子任务1 了解Linux系统用户
  • 4.1.2 子任务2 了解Linux系统用户组
  • 4.2 任务2 理解用户账号和用户组配置文件
  • 4.2.1 子任务1 了解用户账号文件
  • 4.2.2 子任务2 了解用户组配置文件
  • 4.3 任务3 管理用户和用户组账号
  • 4.3.1 子任务1 用户账号
  • 4.3.2 子任务2 用户组账号
  • 4.3.3 子任务3 用户账号安全管理
  • 4.4 任务4 用户间的通信
  • 4.4.1 子任务1 发送给某个登录用户
  • 4.4.2 子任务2 发送给所有登录用户
  • 4.5 思考与练习
  • 第5章 Linux系统文件的归档、压缩、备份与权限控制
  • 5.1 任务1 归档、压缩与备份
  • 5.1.1 子任务1 管理tar包
  • 5.1.2 子任务2 使用gzip和gunzip
  • 5.1.3 子任务3 使用bzip2和bunzip2
  • 5.1.4 子任务4 使用zip和unzip
  • 5.1.5 子任务5 文件备份与格式转换
  • 5.2 任务2 管理文件的权限和所有者
  • 5.2.1 子任务1 查看文件和目录的权限
  • 5.2.2 子任务2 设置文件和目录的基本权限
  • 5.2.3 子任务3 理解权限与指令之间的关系
  • 5.2.4 子任务4 设置文件和目录的隐藏属性
  • 5.2.5 子任务5 设置文件和目录的特殊权限
  • 5.2.6 子任务6 更改文件所有者和所属组
  • 5.3 任务3 实现ACL控制
  • 5.3.1 子任务1 了解ACL控制
  • 5.3.2 子任务2 使用ACL控制
  • 5.4 思考与练习
  • 第6章 Linux系统存储设备与文件系统的管理
  • 6.1 任务1 理解Linux系统存储设备与文件系统
  • 6.1.1 子任务1 了解存储设备的命名
  • 6.1.2 子任务2 了解文件系统类型
  • 6.2 任务2 掌握存储设备的基本操作
  • 6.2.1 子任务1 查询磁盘及分区信息
  • 6.2.2 子任务2 在Linux系统中使用光盘
  • 6.2.3 子任务3 在Linux系统中使用U盘
  • 6.2.4 子任务4 磁盘的分区及维护
  • 6.3 任务3 配置与管理磁盘配额
  • 6.3.1 子任务1 设置磁盘配额
  • 6.3.2 子任务2 磁盘配额的其他操作
  • 6.4 思考与练习
  • 第7章 Linux系统逻辑卷管理与磁盘容错
  • 7.1 任务1 使用逻辑卷管理器LVM
  • 7.1.1 子任务1 理解逻辑卷的基本概念
  • 7.1.2 子任务2 建立物理卷、卷组和逻辑卷
  • 7.1.3 子任务3 查看物理卷、卷组和逻辑卷
  • 7.1.4 子任务4 动态调整卷组、逻辑卷的容量
  • 7.1.5 子任务5 删除逻辑卷、卷组和物理卷
  • 7.2 任务2 使用RAID实现磁盘容错
  • 7.2.1 子任务1 理解RAID的基本原理
  • 7.2.2 子任务2 创建与挂载RAID设备
  • 7.2.3 子任务3 损坏磁盘阵列和修复
  • 7.3 思考与练习
  • 第8章 Linux系统软件包的安装与管理
  • 8.1 任务1 了解Linux系统软件管理的基本知识
  • 8.1.1 子任务1 了解软件包传统管理方法
  • 8.1.2 子任务2 了解软件包高级管理方法
  • 8.2 任务2 使用RPM软件包
  • 8.2.1 子任务1 查询RPM软件包
  • 8.2.2 子任务2 安装/删除RPM软件包
  • 8.2.3 子任务3 校验RPM软件包
  • 8.3 任务3 使用YUM软件包
  • 8.3.1 子任务1 理解YUM的配置文件
  • 8.3.2 子任务2 以光驱为源创建YUM仓库
  • 8.3.3 子任务3 使用YUM
  • 8.3.4 子任务4 解决YUM报错
  • 8.4 任务4 使用源代码方式安装软件包
  • 8.4.1 子任务1 安装源码包httpd
  • 8.4.2 子任务2 优化和启/停httpd
  • 8.5 思考与练习
  • 第9章 Linux系统的任务计划与管理
  • 9.1 任务1 使用at实现任务计划
  • 9.1.1 子任务1 安装与管理at服务
  • 9.1.2 子任务2 配置与管理at任务计划
  • 9.2 任务2 使用cron实现任务计划
  • 9.2.1 子任务1 利用/etc/crontab文件实现任务计划
  • 9.2.2 子任务2 使用crontab命令实现任务计划
  • 9.3 任务3 使用anacron实现任务计划
  • 9.3.1 子任务1 了解anacron与cron的区别与联系
  • 9.3.2 子任务2 详解配置文件/etc/anacrontab
  • 9.3.3 子任务3 使用anacron命令执行任务计划
  • 9.4 思考与练习
  • 第10章 Linux系统的引导与内核管理
  • 10.1 任务1 认识GRUB及其配置文件
  • 10.1.1 子任务1 了解Linux系统的启动过程
  • 10.1.2 子任务2 了解GRUB2的配置文件
  • 10.2 任务2 管理与使用Linux系统内核模块
  • 10.2.1 子任务1 了解Linux系统内核与内核组成
  • 10.2.2 子任务2 查看已经加载的内核模块
  • 10.2.3 子任务3 查看内核模块的信息
  • 10.2.4 子任务4 自动加载/卸载内核模块
  • 10.2.5 子任务5 升级Linux系统内核
  • 10.3 任务3 使用与管理GRUB2
  • 10.3.1 子任务1 破解root用户的密码
  • 10.3.2 子任务2 设置GRUB2加密口令
  • 10.4 思考与练习
  • 第11章 Linux系统的Shell与Shell编程
  • 11.1 任务1 创建Shell程序并执行
  • 11.1.1 子任务1 了解Shell程序的基本结构
  • 11.1.2 子任务2 创建并执行Shell程序
  • 11.2 任务2 管理和使用Shell变量
  • 11.2.1 子任务1 使用Shell的环境变量
  • 11.2.2 子任务2 创建与修改环境变量
  • 11.2.3 子任务3 用位置变量接收命令的参数
  • 11.3 任务3 使用条件表达式判断用户的参数
  • 11.3.1 子任务1 文件测试
  • 11.3.2 子任务2 逻辑测试
  • 11.3.3 子任务3 数字比较
  • 11.3.4 子任务4 字符串比较
  • 11.4 任务4 控制Shell脚本的执行流程
  • 11.4.1 子任务1 使用if条件语句
  • 11.4.2 子任务2 使用for条件语句
  • 11.4.3 子任务3 使用while条件语句
  • 11.4.4 子任务4 使用case条件语句
  • 11.5 思考与练习
  • 第12章 Linux系统环境下的软件开发
  • 12.1 任务1 Linux系统环境下开发与调试C程序
  • 12.1.1 子任务1 Linux系统环境下编写C程序
  • 12.1.2 子任务2 Linux系统环境下使用GCC
  • 12.1.3 子任务3 Linux系统环境下使用GDB
  • 12.1.4 子任务4 使用Make与Makefile
  • 12.2 任务2 Linux系统环境下使用MariaDB
  • 12.2.1 子任务1 了解MariaDB与MySQL
  • 12.2.2 子任务2 安装与测试MariaDB
  • 12.2.3 子任务3 MariaDB的基本操作
  • 12.2.4 子任务4 MariaDB的用户管理
  • 12.3 思考与练习
  • 第13章 iptables与firewalld防火墙
  • 13.1 任务1 使用iptables命令管理防火墙
  • 13.1.1 子任务1 切换至iptables防火墙
  • 13.1.2 子任务2 了解规则、链与策略
  • 13.1.3 子任务3 理解iptables命令的基本参数
  • 13.1.4 子任务4 区别SNAT与DNAT
  • 13.1.5 子任务5 解析iptables防火墙的配置实例
  • 13.2 任务2 使用firewalld工具管理防火墙
  • 13.2.1 子任务1 了解区域的概念与作用
  • 13.2.2 子任务2 了解字符管理工具
  • 13.2.3 子任务3 使用图形管理工具
  • 13.3 任务3 使用tcp wrappers防火墙
  • 13.3.1 子任务1 tcp_wrappers概述
  • 13.3.2 子任务2 安装与配置tcp_wrappers防火墙
  • 13.4 思考与练习
  • 第14章 Apache服务器的配置与管理
  • 14.1 任务1 选择Web网站服务软/硬件平台
  • 14.1.1 子任务1 选择Web网站服务程序
  • 14.1.2 子任务2 选购服务器主机
  • 14.2 任务2 安装与配置Apache服务器
  • 14.2.1 子任务1 安装和启停Apache服务器
  • 14.2.2 子任务2 详解Apache服务器的配置文件
  • 14.2.3 子任务3 设置服务器日志控制指令
  • 14.2.4 子任务4 设置服务器性能控制指令
  • 14.2.5 子任务5 设置服务器标识控制指令
  • 14.3 任务3 Apache服务器的访问控制和用户授权
  • 14.3.1 子任务1 设置容器与访问控制指令
  • 14.3.2 子任务2 用户认证和授权
  • 14.4 任务4 使用强制访问控制安全子系统
  • 14.4.1 子任务1 设置新的网站发布目录
  • 14.4.2 子任务2 开启SELinux并设置策略
  • 14.4.3 子任务3 开启个人用户主页功能
  • 14.5 任务5 配置Apache服务器的虚拟主机
  • 14.5.1 子任务1 基于IP的虚拟主机
  • 14.5.2 子任务2 配置基于域名的虚拟主机
  • 14.6 思考与练习
  • 参考文献
  • 反侵权盗版声明
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。