Linux应用基础教程
Linux应用基础教程封面图

Linux应用基础教程

梁如军, 等编著

出版社:机械工业出版社

年代:2015

定价:49.0

书籍简介:

本书以 CentOS 6.5 为蓝本,分三部分介绍了Linux操作系统的使用和配置。基础篇介绍了Linux的基础知识、Linux系统的安装、Shell和字符操作界面的使用、用户管理、权限管理、进程管理、Linux网络配置、包管理与系统更新、基础架构服务、服务器安全基础等;网站篇介绍了 Apache、Nginx及 LAMP/LNMP/Tomcat 动态网站环境部署等;运维篇介绍了性能监控、性能优化、磁盘分区和LVM、文件系统管理、备份与同步、故障排查的一般方法以及单用户模式和系统援救环境的使用等。

书籍目录:

前言第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 Inter网络客户 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 缓存服务(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 与Apache 7.1.1 和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的配置 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进阶 9.1 Web编程语言与数据库 9.1.1 Web编程语言简介 9.1.2 关系数据库系统 9.1.3 键值缓存系统 9.2 Apache与CGI 9.2.1 CGI技术 9.2.2 Apache的CGI配置 9.2.3 访问日志分析统计 9.3 LAMP配置及应用 9.3.1 Apache与LAMP环境 9.3.2 安装配置LAMP环境 9.3.3 LAMP的应用举例 9.4 思考与实验第10章 Nginx进阶 10.1 Nginx与FastCGI 10.1.1 FastCGI技术 10.1.2 PHP-FPM 10.1.3 Nginx的FastCGI配置 10.1.4 Nginx的FastCGI缓存 10.2 Nginx与反向代理 10.2.1 反向代理技术 10.2.2 Tomcat服务 10.2.3 Nginx的反向代理配置 10.3 Nginx与负载均衡 10.3.1 负载均衡技术 10.3.2 配置Nginx的负载均衡 10.4 思考与实验第11章 性能监控与优化 11.1 监视系统性能 11.1.1 系统监视概述 11.1.2 top命令 11.1.3 mpstat命令 11.1.4 vmstat命令 11.1.5 iostat命令 11.1.6 性能分析标准的经验准则 11.2 性能优化 11.2.1 管理Linux内核 11.2.2 性能调优 11.2.3 使用tmpfs文件系统 11.3 思考与实验第12章 服务器日常维护 12.1 本地存储管理 12.1.1 本地存储管理简介 12.1.2 LVM相关概念 12.1.3 管理LVM 12.2 备份与同步 12.2.1 备份 12.2.2 实时同步 12.3 故障排查 12.3.1 故障排查概述 12.3.2 系统修复运行级别 12.3.3 系统援救环境 12.4 思考与实验参考文献

内容摘要:

梁如军、路远、安宁等编著的《Linux应用基础教程(高等教育规划教材)》以CentOS6.5为蓝本,分三部分介绍了Linux操作系统的配置和使用。内容包括Linux的基础知识、Linux系统的安装、 Shell和字符操作界面的使用、账户管理、权限管理、进程管理、Linux网络配置、包管理与系统更新、基础架构服务、服务器安全基础等;Apache、 Nginx及LAMP/LNMP/ Tomcat动态网站环境部署等;性能监控、性能优化、本地存储管理、备份与同步、故障排查的一般方法以及单用户模式和系统援救环境的使用等。  本书内容详尽、结构清晰、通俗易懂,使用了大量的图表对内容进行表述和归纳,并对重点内容给出了详尽的操作步骤,便于读者理解及查阅,具有很强的实用性和指导性。  本书可以作为高等院校相关专业、Linux短期培训班的教材,也可供广大Linux爱好者自学使用。  本书配套授课电子课件,需要的教师可登录WWW 。cmpedu。com免费注册,审核通过后下载,或联系编辑索取(QQ:2966938356,电话:010-88379739 )。

书籍规格:

书籍详细信息
书名Linux应用基础教程站内查询相似图书
9787111492467
如需购买下载《Linux应用基础教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26 × 19装帧平装
页数 354 印数 3000

书籍信息归属:

Linux应用基础教程是机械工业出版社于2015.1出版的中图分类号为 TP316.89 的主题关于 Linux操作系统-高等学校-教材 的书籍。