《Linux应用基础教程》[91M]百度网盘|pdf下载|亲测有效
《Linux应用基础教程》[91M]百度网盘|pdf下载|亲测有效

Linux应用基础教程 pdf下载

出版社 机械工业出版社京东自营官方旗舰店
出版年 2015-03
页数 390页
装帧 精装
评分 9.3(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供Linux应用基础教程电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

内容简介

  《Linux应用基础教程/高等教育规划教材》以CentOS6.5为蓝本,分三部分介绍了Linux操作系统的配置和使用。内容包括Linux的基础知识、Linux系统的安装、Shell和字符操作界面的使用、账户管理、权限管理、进程管理、Linux网络配置、包管理与系统更新、基础架构服务、服务器安全基础等;Apache、Nginx及LAMP/LNMP/Tomcat动态网站环境部署等;性能监控、性能优化、本地存储管理、备份与同步、故障排查的一般方法以及单用户模式和系统援救环境的使用等。
  《Linux应用基础教程/高等教育规划教材》内容详尽、结构清晰、通俗易懂,使用了大量的图表对内容进行表述和归纳,并对重点内容给出了详尽的操作步骤,便于读者理解及查阅,具有很强的实用性和指导性。
  《Linux应用基础教程/高等教育规划教材》可以作为高等院校相关专业、Linux短期培训班的教材,也可供广大Linux爱好者自学使用。

内页插图

目录

前言
第1章 Linux简介与安装
1.1 Linux简介
1.1.1 自由软件与Linux
1.1.2 Linux系统的特点和组成
1.1.3 Linux的内核版本与发行版本
1.1.4 Red Hat Linux及其相关产品
1.2 安装 Linux
1.2.1 准备安装 Linux
1.2.2 最小化安装 CentOS 6
1.3 初入 Linux
1.3.1 虚拟控制台和本地登录
1.3.2 远程登录Linux系统
1.3.3 安装后的基本配置
1.3.4 系统运行级别与关机
1.4 思考与实验

第2章 Linux操作基础
2.1 Shell和命令基础
2.1.1 Shell简介
2.1.2 命令格式和通配符
2.1.3 文件及Linux目录结构
2.1.4 获得命令帮助
2.2 Linux常用操作命令
2.2.1 文件目录操作命令
2.2.2 打包和压缩命令
2.2.3 文本文件操作命令
2.2.4 信息显示命令
2.2.5 文本编辑器 Vi
2.3 使用Shell
2.3.1 Shell变量和Shell环境
2.3.2 几种提高工作效率的方法
2.3.3 进一步使用Shell
2.4 思考与实验

第3章 多用户多任务管理
3.1 账户管理
3.1.1 账户管理概述
3.1.2 使用命令行工具管理账户
3.1.3 口令管理和口令时效
3.1.4 用户和组状态
3.2 权限管理
3.2.1 操作权限概述
3.2.2 更改操作权限
3.2.3 更改属主和同组人
3.2.4 设置文件和目录的生成掩码
3.2.5 特殊权限设置
3.2.6 使用ACL权限
3.2.7 权限设置举例
3.3 进程管理
3.3.1 进程概述
3.3.2 查看进程
3.3.3 杀死进程
3.3.4 作业控制
3.4 思考与实验

第4章 网络配置与包管理
4.1 Linux网络配置
4.1.1 Linux网络基础
4.1.2 临时性网络配置
4.1.3 永久性网络配置
4.2 Linux网络工具
4.2.1 网络测试工具
4.2.2 Internet网络客户
4.2.3 OpenSSH客户
4.3 RPM包管理
4.3.1 RPM概述
4.3.2 RPM命令的使用
4.4 YUM更新系统
4.4.1 YUM概述
4.4.2 使用yum命令
4.4.3 YUM配置文件
4.4.4 配置YUM仓库
4.4.5 配置非官方YUM仓库
4.5 思考与实验

第5章 基础架构服务
5.1 守护进程
5.1.1 守护进程的概念
5.1.2 守护进程管理工具
5.2 计划任务服务(crond)
5.2.1 计划任务简介
5.2.2 安排计划任务
5.3 系统日志服务(rsyslogd)
5.3.1 日志系统
5.3.2 查看日志文件
5.3.3 日志工具
5.4 缓存与代理服务
5.4.1 DNS缓存服务(Dnsmasq)
5.4.2 HTTP缓存服务(Polipo)
5.5 思考与实验

第6章 服务器安全基础
6.1 系统安全
6.1.1 基本的系统安全
6.1.2 禁止root账号登录
6.1.3 口令策略与口令安全
6.2 OpenSSH
6.2.1 SSH与OpenSSH
6.2.2 配置OpenSSH服务
6.2.3 OpenSSH的主机密钥管理
6.2.4 OpenSSH的用户密钥管理
6.3 OpenSSL
6.3.1 SSL/TLS
6.3.2 OpenSSL项目
6.3.3 密钥和证书管理
6.4 TCP Wrappers与防火墙
6.4.1 TCP Wrappers
6.4.2 防火墙
6.5 思考与实验

第7章 Apache基础
7.1 WWW与Apache
7.1.1 WWW和Web服务
7.1.2 Apache简介
7.1.3 CentOS下的Apache
7.2 Apache配置基础
7.2.1 Apache 的配置文件
7.2.2 Apache 的模块
7.2.3 Apache 的基本配置指令
7.2.4 Apache 的配置容器和指令作用域
7.3 Apache的基本配置
7.3.1 主机访问控制和别名机制
7.3.2 认证授权
7.4 Apache的虚拟主机
7.4.1 虚拟主机简介
7.4.2 配置基于IP的虚拟主机
7.4.3 配置基于域名的虚拟主机
7.5 Apache的安全配置
7.5.1 基于SSL的Apache
7.5.2 Apache的安全模块
7.6 思考与实验

第8章 Nginx基础
8.1 选用Nginx
8.1.1 Nginx简介
8.1.2 CentOS下的Nginx
8.2 Nginx配置基础
8.2.1 Nginx 的配置文件
8.2.2 Nginx 的模块
8.3 Nginx的基本配置
8.3.1 Nginx的全局配置
8.3.2 Nginx的HTTP配置
8.3.3 Nginx的虚拟主机配置
8.3.4 Nginx的虚拟主机配置举例
8.3.5 URI匹配配置
8.3.6 Nginx配置举例
8.4 Nginx的安全配置
8.4.1 基于SSL的Nginx
8.4.2 Nginx的连接限制
8.5 思考与实验

第9章 Apache进阶
第10章 Nginx进阶
第11章 性能监控与优化
第12章 服务器日常维护
参考文献

前言/序言

  随着企业信息化建设的深入,许多大型企业都在使用Red Hat Enterprise Linux(简称RHEL)或CentOS构建开源应用平台。作为教材,本书选择使用与RHEL完全兼容的社区企业发行版本CentOS。如今CentOS发行版已成为许多公司的首选,如新浪、开心网等。
  作为一本Linux教材,本书对内容做了遴选,以Linux最广泛应用的Web服务器为目标,并配以相关的Linux基础知识和运维知识。本书以CentOS 6.5为蓝本,讲述Linux操作系统的配置和使用。
  本书首先介绍了Linux的基础知识,然后分别介绍了CentOS系统的安装、Shell和字符操作界面的使用、常用命令使用、基本的系统管理(账户管理、权限管理、进程管理、网络配置、软件包管理等)。然后介绍了守护进程的管理以及常用的基础架构服务(crond、rsyslogd、Dnsmasq、Polipo等)。最后介绍了服务器安全基础知识(系统安全、SSH协议与OpenSSH及密钥管理、SSL协议与OpenSSL及证书管理、TCP Wrappers与防火墙等)。
  本书接下来介绍了基于Apache软件实现的Web服务以及基于Nginx软件实现的Web服务。介绍了动态网站的常用技术(CGI、基于脚本语言的Apache模块、FastCGI等)。着重介绍了Tomcat7的安装与配置以及LAMP/LEMP环境的配置与应用。
  最后介绍了系统监视的相关工具及使用、Web服务器的调优方法。介绍了本地存储管理的相关知识(磁盘分区、LVM管理、文件系统管理)。接着介绍了备份与同步的相关概念及其工具的使用。最后介绍了系统故障排查的一般方法以及单用户模式和系统援救环境的使用。
  本书涉及从Linux基本操作、系统管理到Web服务和安全的诸多内容。为了节省篇幅并涵盖更多应知应会内容,全书以字符操作界面为主。书中使用了大量的图表对内容进行表述和归纳,便于读者理解及查阅。每一章结尾均设有思考和实验,并设有进一步学习的指导,以便有余力的读者深入学习。
  为配合教师和学生使用本书,本书还配备了教学课件,需要的读者可以到机械工业出版社教材服务网( http://www.cmpedu.com)查找下载,或与编者联系获得。
  本书适合作为高等院校、高职高专等工科院校的教材使用,也可以作为广大Linux爱好者的入门与提高教材或参考工具书。
  本书由梁如军、路远和安宁主要编写,参与本书编写工作的还有金洁珩、丛日权、商宏图、王建新、周涛、张伟、梁川、车亚军、李晓丽、李红、李听、王宇听、娄焱、经纬、刘佳、邹鹏等。
  由于笔者水平有限,书中难免有疏漏之处,希望广大读者、Linux爱好者和Linux业界资深人士给予批评指正。
  笔者以诚挚的心情期望使用本书的教师提出意见和建议,让我们共同为研究Linux和自由软件教学,促进自由软件在我国的发展尽一点绵薄之力。
  编者