当前位置:网站首页>图书 > 正文 >>

Linux应用基础教程(基于CentOS 7)

图书信息

作者梁如军,李晓丽
出版社机械工业出版社
ISBN9787111748762
出版时间2024-04-16
字数23.4万
分类机械工业出版社,教育,大中专教材,研究生,本科,专科教材

读书简介

本书以CentOS 7为蓝本,分3篇介绍了Linux操作系统的使用和配置。操作基础篇介绍了Linux的基础知识、Linux系统的安装、Shell和字符操作界面的使用;系统与安全篇依次介绍了账户管理、权限管理、程管理、本地存储管理、网络配置、网络工具、RPM包管理、基础架构服务、系统日常维护、服务器安全和防火墙、Shell脚本编程;网络服务篇依次介绍了DHCP和DNS服务、FTP和NFS服务、Samba服务、基于Apache的WWW服务、LAMP动态网站环境部署以及Tomcat服务、基于Postfix和Dovecot实现的E-mail服务等。

目录

出版说明

前言

第1篇 操作基础篇

第1章 Linux简介与安装

1.1 Linux简介

1.2 安装Linux

1.3 Linux初探

1.4 思考与实验

第2章 Linux操作基础

2.1 Shell和命令基础

2.2 Linux常用操作命令

2.3 使用Shell

2.4 思考与实验

第2篇 系统与安全篇

第3章 多用户多任务管理

3.1 账户管理

3.2 权限管理

3.3 进程管理

3.4 思考与实验

第4章 本地存储管理

4.1 存储管理与磁盘分区

4.2 逻辑卷管理

4.3 文件系统管理

4.4 思考与实验

第5章 网络配置与包管理

5.1 Linux网络配置

5.2 Linux网络工具

5.3 RPM包管理

5.4 YUM更新系统

5.5 思考与实验

第6章 基础架构服务

6.1 管理守护进程

6.2 计划任务服务(crond)

6.3 系统日志服务(rsyslogd)

6.4 OpenSSH服务

6.5 思考与实验

第7章 系统日常维护

7.1 监视系统性能

7.2 内核管理

7.3 systemd与系统启动过程

7.4 备份与同步

7.5 故障排查

7.6 思考与实验

第8章 服务器安全基础

8.1 系统安全基础

8.2 账户安全和访问控制

8.3 OpenSSL

8.4 TCP Wrappers

8.5 思考与实验

第9章 防火墙

9.1 防火墙概述

9.2 Linux防火墙

9.3 firewalld守护进程与firewall-cmd

9.4 iptables服务与lokkit

9.5 使用iptables命令配置防火墙

9.6 思考与实验

第10章 Shell脚本编程

10.1 Shell编程基础

10.2 条件测试和分支结构

10.3 循环结构

10.4 函数

10.5 思考与实验

第3篇 网络服务篇

第11章 DHCP服务和DNS服务

11.1 DHCP服务

11.2 DNS与BIND

11.3 使用BIND配置DNS服务

11.4 思考与实验

第12章 FTP服务和NFS服务

12.1 FTP服务

12.2 NFS服务

12.3 思考与实验

第13章 Samba服务

13.1 SMB/CIFS协议和Samba简介

13.2 CentOS 7中的Samba

13.3 Samba的主配置文件

13.4 Samba共享配置举例

13.5 在Linux环境下访问Samba共享

13.6 思考与实验

第14章 Apache基础

14.1 WWW与HTTP协议

14.2 Apache初探

14.3 Apache配置基础

14.4 Apache的基本配置

14.5 Apache的虚拟主机

14.6 Apache与SSL/TLS

14.7 思考与实验

第15章 Apache进阶

15.1 Web编程语言与数据库

15.2 Apache与CGI

15.3 LAMP配置及应用

15.4 JDK与Tomcat

15.5 Apache与代理

15.6 思考与实验

第16章 E-mail服务

16.1 邮件系统与邮件协议

16.2 Postfix及其工作原理

16.3 Postfix配置基础

16.4 安装和配置Dovecot

16.5 SASL与TLS

16.6 思考与实验

参考文献