-
内容大纲
本书以目前被广泛使用的CentOS 7.6为例,由浅入深、系统地介绍Linux基础知识及对Linux的多种服务的管理方法。全书共11章,主要内容包括Linux简介、基础命令、用户与权限管理、文件系统与磁盘管理、网络管理与系统监控、软件包管理、进程与基础服务管理、常用服务配置、常用集群配置、常用系统安全配置和Shell编程基础。
本书可作为应用型本科、职教本科、高职高专的计算机类及相关专业的教材,也可作为有关技术人员和计算机爱好者的培训教材和参考书。 -
作者介绍
-
目录
第1章 Linux简介
1.1 Linux概述
1.1.1 Linux的发展历史
1.1.2 Linux的发行版
1.1.3 Linux的优缺点
1.2 Linux的安装
1.2.1 安装虚拟机
1.2.2 安装CentOS 7.6
1.3 登录Linux
1.3.1 本地登录
1.3.2 远程登录
1.4 习题
第2章 基础命令
2.1 Shell命令基础
2.1.1 Shell简介
2.1.2 Shell命令的语法格式
2.1.3 Shell命令的常用帮助
2.2 常用目录和文件处理命令
2.2.1 目录处理命令
2.2.2 文件处理命令
2.3 常用文本处理命令
2.3.1 文本操作命令
2.3.2 查找命令
2.3.3 压缩命令
2.4 其他常用命令
2.4.1 链接文件命令
2.4.2 设置别名命令
2.4.3 查看历史记录命令
2.4.4 重定向命令
2.4.5 管道命令
2.5 文本编辑器
2.6 习题
第3章 用户与权限管理
3.1 用户管理
3.1.1 用户简介
3.1.2 用户管理命令
3.2 组管理
3.2.1 组简介
3.2.2 组管理命令
3.3 权限与归属管理
3.3.1 权限与归属简介
3.3.2 权限与归属管理命令
3.4 系统高级权限
3.4.1 Set位权限
3.4.2 粘滞位权限
3.4.3 ACL权限
3.5 习题
第4章 文件系统与磁盘管理
4.1 文件系统
4.1.1 文件系统简介
4.1.2 文件系统类型
4.1.3 文件系统的目录结构
4.2 硬盘管理
4.2.1 添加新硬盘
4.2.2 硬盘分区
4.2.3 格式化分区
4.2.4 挂载与卸载存储设备
4.3 逻辑卷管理
4.3.1 逻辑卷管理相关概念
4.3.2 逻辑卷基本管理
4.3.3 逻辑卷其他管理
4.4 RAID管理
4.4.1 RAID简介
4.4.2 RAID 5搭建
4.4.3 RAID 5测试
4.5 习题
第5章 网络管理与系统监控
5.1 常用网络管理命令
5.1.1 网络接口管理命令
5.1.2 设置主机名命令
5.1.3 管理路由命令
5.1.4 检测网络连通性命令
5.1.5 查看网络状态命令
5.1.6 DNS查询命令
5.1.7 跟踪路由命令
5.1.8 网络配置命令
5.2 常用网络配置文件
5.2.1 网卡配置文件
5.2.2 DNS配置文件
5.2.3 主机名配置文件
5.2.4 hosts配置文件
5.3 常用系统监控命令
5.3.1 系统性能监控命令
5.3.2 CPU监控命令
5.3.3 CPU和硬盘监控命令
5.3.4 综合监控命令
5.3.5 用户监控命令
5.4 习题
第6章 软件包管理
6.1 RPM包安装
6.1.1 RPM包简介
6.1.2 rpm命令
6.2 YUM
6.3 源码安装
6.4 习题
第7章 进程与基础服务管理
7.1 进程管理
7.1.1 进程概念
7.1.2 查看进程
7.1.3 进程的控制
7.2 基础服务管理
7.2.1 系统运行级别
7.2.2 系统初始化流程
7.2.3 服务管理
7.2.4 日志系统
7.2.5 计划任务
7.3 习题
第8章 常用服务配置
8.1 网络文件共享服务
8.1.1 NFS
8.1.2 vsftpd
8.1.3 Samba
8.2 网络服务
8.2.1 DHCP
8.2.2 DNS
8.2.3 电子邮件服务
8.3 数据库服务
8.3.1 MySQL
8.3.2 Redis
8.4 综合服务
8.4.1 LAMP
8.4.2 Docker
8.5 习题
第9章 常用集群配置
9.1 LVS
9.1.1 LVS简介
9.1.2 LVS 管理工具
9.1.3 LVS集群搭建实例(LVS-DR模式)
9.2 HAProxy
9.2.1 HAProxy简介
9.2.2 HAProxy安装及配置
9.2.3 HAProxy ACL
9.2.4 HAProxy搭建实例
9.2.5 使用Web监控平台
9.3 Keepalived
9.3.1 Keepalived简介
9.3.2 Keepalived安装及配置
9.3.3 Keepalived基于非抢占模式的配置实例
9.4 MySQL Replication
9.4.1 MySQL Replication简介
9.4.2 MySQL Replication主从模式的配置实例
9.5 习题
第10章 常用系统安全配置
10.1 系统安全加固配置
10.2 账户与远程安全
10.2.1 使用SSH方式登录
10.2.2 清理用户和组
10.2.3 密码与密钥对
10.2.4 使用su命令与sudo命令
10.2.5 使用tcp_wrappers
10.3 文件系统安全
10.3.1 锁定文件
10.3.2 文件权限管理
10.4 入侵检测与端口扫描
10.4.1 入侵检测
10.4.2 端口扫描
10.5 防火墙
10.5.1 iptables
10.5.2 firewalld
10.6 习题
第11章 Shell编程基础
11.1 Shell编程简介
11.2 Shell变量
11.3 Shell运算符
11.4 Shell流程控制语句
11.4.1 条件语句
11.4.2 循环语句
11.4.3 break语句和continue语句
11.5 Shell函数
11.6 Shell脚本调试
11.7 习题
参考文献
同类热销排行榜
- 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年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...