展开全部

主编推荐语

一本简单易学且实用性强的轻量级Linux入门教程。

内容简介

本书共分为20章,内容涵盖了部署Linux系统,常用的Linux命令,与文件读写操作有关的技术,使用Vim编辑器编写和修改配置文件,用户身份与文件权限的设置,硬盘设备分区、格式化以及挂载等操作,部署RAID磁盘阵列和LVM,firewalld防火墙与iptables防火墙的区别和配置,使用ssh服务管理远程主机;

使用Apache服务部署静态网站,使用vsftpd服务传输文件,使用Samba或NFS实现文件共享,使用BIND提供域名解析服务,使用DHCP动态管理主机地址,使用Postfix与Dovecot部署邮件系统,使用Ansible服务实现自动化运维,使用iSCSI服务部署网络存储,使用MariaDB数据库管理系统,使用PXE+Kickstart无人值守安装服务,使用LNMP架构部署动态网站环境等。

此外,本书的配套站点还深度点评了红帽RHCSA、RHCE、RHCA认证,方便读者备考。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 资源与支持
  • 第1章 动手部署一台Linux操作系统
  • 1.1 准备您的工具
  • 1.2 安装配置VM虚拟机
  • 1.3 安装您的Linux系统
  • 1.4 安装软件的方法
  • 1.5 系统初始化进程
  • 1.6 重置root密码
  • 复习题
  • 第2章 新手必须掌握的Linux命令
  • 2.1 强大好用的Shell
  • 2.2 执行命令的必备知识
  • 2.3 常用系统工作命令
  • 2.4 系统状态检测命令
  • 2.5 查找定位文件命令
  • 2.6 文本文件编辑命令
  • 2.7 文件目录管理命令
  • 复习题
  • 第3章 管道符、重定向与环境变量
  • 3.1 输入输出重定向
  • 3.2 管道命令符
  • 3.3 命令行的通配符
  • 3.4 常用的转义字符
  • 3.5 重要的环境变量
  • 复习题
  • 第4章 Vim编辑器与Shell命令脚本
  • 4.1 Vim文本编辑器
  • 4.1.1 编写简单文档
  • 4.1.2 配置主机名称
  • 4.1.3 配置网卡信息
  • 4.1.4 配置软件仓库
  • 4.2 编写Shell脚本
  • 4.2.1 编写简单的脚本
  • 4.2.2 接收用户的参数
  • 4.2.3 判断用户的参数
  • 4.3 流程控制语句
  • 4.3.1 if条件测试语句
  • 4.3.2 for条件循环语句
  • 4.3.3 while条件循环语句
  • 4.3.4 case条件测试语句
  • 4.4 计划任务服务程序
  • 复习题
  • 第5章 用户身份与文件权限
  • 5.1 用户身份与能力
  • 5.1.1 id命令
  • 5.1.2 useradd命令
  • 5.1.3 groupadd命令
  • 5.1.4 usermod命令
  • 5.1.5 passwd命令
  • 5.1.6 userdel命令
  • 5.2 文件权限与归属
  • 5.3 文件的特殊权限
  • 5.3.1 SUID
  • 5.3.2 SGID
  • 5.3.3 SBIT
  • 5.4 文件的隐藏属性
  • 5.4.1 chattr命令
  • 5.4.2 lsattr命令
  • 5.5 文件访问控制列表
  • 5.5.1 setfacl命令
  • 5.5.2 getfacl命令
  • 5.6 su命令与sudo服务
  • 复习题
  • 第6章 存储结构与管理硬盘
  • 6.1 一切从“/”开始
  • 6.2 物理设备的命名规则
  • 6.3 文件系统与数据资料
  • 6.4 挂载硬件设备
  • 6.4.1 mount命令
  • 6.4.2 df命令
  • 6.4.3 umount命令
  • 6.5 添加硬盘设备
  • 6.5.1 fdisk命令
  • 6.5.2 du命令
  • 6.6 添加交换分区
  • 6.7 磁盘容量配额
  • 6.7.1 xfs_quota命令
  • 6.7.2 edquota命令
  • 6.8 VDO(虚拟数据优化)
  • 6.9 软硬方式链接
  • 复习题
  • 第7章 使用RAID与LVM磁盘阵列技术
  • 7.1 RAID(独立冗余磁盘阵列)
  • 7.1.1 RAID 0
  • 7.1.2 RAID 1
  • 7.1.3 RAID 5
  • 7.1.4 RAID 10
  • 7.1.5 部署磁盘阵列
  • 7.1.6 损坏磁盘阵列及修复
  • 7.1.7 磁盘阵列+备份盘
  • 7.1.8 删除磁盘阵列
  • 7.2 LVM(逻辑卷管理器)
  • 7.2.1 部署逻辑卷
  • 7.2.2 扩容逻辑卷
  • 7.2.3 缩小逻辑卷
  • 7.2.4 逻辑卷快照
  • 7.2.5 删除逻辑卷
  • 复习题
  • 第8章 使用iptables与firewalld防火墙
  • 8.1 防火墙管理工具
  • 8.2 iptables
  • 8.2.1 策略与规则链
  • 8.2.2 基本的命令参数
  • 8.3 firewalld
  • 8.3.1 终端管理工具
  • 8.3.2 图形管理工具
  • 8.4 服务的访问控制列表
  • 8.5 Cockpit驾驶舱管理工具
  • 复习题
  • 第9章 使用ssh服务管理远程主机
  • 9.1 配置网络服务
  • 9.1.1 配置网卡参数
  • 9.1.2 创建网络会话
  • 9.1.3 绑定两块网卡
  • 9.2 远程控制服务
  • 9.2.1 配置sshd服务
  • 9.2.2 安全密钥验证
  • 9.2.3 远程传输命令
  • 9.3 不间断会话服务
  • 9.3.1 管理远程会话
  • 9.3.2 管理多窗格
  • 9.3.3 会话共享功能
  • 9.4 检索日志信息
  • 复习题
  • 第10章 使用Apache服务部署静态网站
  • 10.1 网站服务程序
  • 10.2 配置服务文件参数
  • 10.3 SELinux安全子系统
  • 10.4 个人用户主页功能
  • 10.5 虚拟主机功能
  • 10.5.1 基于IP地址
  • 10.5.2 基于主机域名
  • 10.5.3 基于端口号
  • 10.6 Apache的访问控制
  • 复习题
  • 第11章 使用vsftpd服务传输文件
  • 11.1 文件传输协议
  • 11.2 vsftpd服务程序
  • 11.2.1 匿名访问模式
  • 11.2.2 本地用户模式
  • 11.2.3 虚拟用户模式
  • 11.3 TFTP(简单文件传输协议)
  • 复习题
  • 第12章 使用Samba或NFS实现文件共享
  • 12.1 Samba文件共享服务
  • 12.1.1 配置共享资源
  • 12.1.2 Windows挂载共享
  • 12.1.3 Linux挂载共享
  • 12.2 NFS(网络文件系统)
  • 12.3 autofs自动挂载服务
  • 复习题
  • 第13章 使用BIND提供域名解析服务
  • 13.1 DNS域名解析服务
  • 13.2 安装bind服务程序
  • 13.2.1 正向解析实验
  • 13.2.2 反向解析实验
  • 13.3 部署从服务器
  • 13.4 安全的加密传输
  • 13.5 部署缓存服务器
  • 13.6 分离解析技术
  • 复习题
  • 第14章 使用DHCP动态管理主机地址
  • 14.1 动态主机配置协议
  • 14.2 部署dhcpd服务程序
  • 14.3 自动管理IP地址
  • 14.4 分配固定IP地址
  • 复习题
  • 第15章 使用Postfix与Dovecot部署邮件系统
  • 15.1 电子邮件系统
  • 15.2 部署基础的电子邮件系统
  • 15.2.1 配置Postfix服务程序
  • 15.2.2 配置Dovecot服务程序
  • 15.2.3 客户使用电子邮件系统
  • 15.3 设置用户别名信箱
  • 15.4 Linux邮件客户端
  • 复习题
  • 第16章 使用Ansible服务实现自动化运维
  • 16.1 Ansible介绍与安装
  • 16.2 设置主机清单
  • 16.3 运行临时命令
  • 16.4 剧本文件实战
  • 16.5 创建及使用角色
  • 16.5.1 加载系统内置角色
  • 16.5.2 从外部环境获取角色
  • 16.5.3 自行创建角色
  • 16.6 创建和使用逻辑卷
  • 16.7 判断主机组名
  • 16.8 管理文件属性
  • 16.9 管理密码库文件
  • 复习题
  • 第17章 使用iSCSI服务部署网络存储
  • 17.1 iSCSI技术介绍
  • 17.2 创建RAID磁盘阵列
  • 17.3 配置iSCSI服务端
  • 17.4 配置Linux客户端
  • 17.5 配置Windows客户端
  • 复习题
  • 第18章 使用MariaDB数据库管理系统
  • 18.1 数据库管理系统
  • 18.2 初始化mariadb服务
  • 18.3 管理用户以及授权
  • 18.4 创建数据库与表单
  • 18.5 管理表单及数据
  • 18.6 数据库的备份及恢复
  • 复习题
  • 第19章 使用PXE+Kickstart无人值守安装服务
  • 19.1 无人值守系统
  • 19.2 部署相关服务程序
  • 19.2.1 配置DHCP服务程序
  • 19.2.2 配置TFTP服务程序
  • 19.2.3 配置SYSLinux服务程序
  • 19.2.4 配置vsftpd服务程序
  • 19.2.5 创建Kickstart应答文件
  • 19.3 自动部署客户机
  • 复习题
  • 第20章 使用LNMP架构部署动态网站环境
  • 20.1 源码包程序
  • 20.2 LNMP动态网站部署架构
  • 20.2.1 配置Nginx服务
  • 20.2.2 配置MySQL服务
  • 20.2.3 配置PHP服务
  • 20.3 搭建WordPress博客
  • 20.4 选购服务器主机
  • 复习题
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。