Linux基础及应用教程(基于CentOS7)(第2版)(本科教材)
- ISBN:9787111537939
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:468
- 出版时间:2022-07-01
- 条形码:9787111537939 ; 978-7-111-53793-9
内容简介
《Linux基础及应用教程(基于CentOS7) 第2版》以CentOS 7为蓝本,分3篇介绍了Linux操作系统的使用和配置。操作基础篇介绍了Linux的基础知识、Linux系统的安装、Shell和字符操作界面的使用;系统与安全篇依次介绍了账户管理、权限管理、进程管理、存储管理、网络配置、网络工具、RPM包管理、基础架构服务、系统日常维护、服务器安全和防火墙、Shell脚本编程;网络服务篇依次介绍了DHCP和DNS服务、FTP、NFS和Samba服务、基于Apache的WWW服务、LAMP动态网站环境部署以及Tomcat服务、基于Postf和Dovecot实现的邮件服务等。该书内容详尽,结构清晰,通俗易懂,使用了大量的图表对内容进行表述和归纳,并对重点内容给出了详细的操作步骤,便于读者理解及查阅,具有很强的实用性和指导性。 该书通过网盘(获取方式请见封底)提供电子课件、知识点视频、参考视频、教学大纲、实验指导、试题库(含答案)等资源。 该书可以作为高等院校相关专业、Linux短期培训班的教材,同时也可供广大Linux爱好者自学使用。普通高等教育系列教材
目录
第1篇 操作基础篇
第1章 Linux简介与安装
1.1 Linux简介
1.1.1 自由软件与Linux
1.1.2 Linux系统的特点和组成
1.1.3 Linux的内核版本与发行版本
1.1.4 Red Hat Linux及其相关产品
1.1.5 Linux应用领域
1.2 安装LiInⅨ
1.2.1 准备安装Linux
1.2.2 *小化安装CentOS7.1
1.3 初入Linux
1.3.1 虚拟控制台和本地登录
1.3.2 远程登录Linux系统
1.3.3 获得命令帮助
1.3.4 获取系统基本信息
1.3.5 安装后的基本配置
1.4 思考与实验
第2章 Linux操作基础
2.1 Shell和命令基础
2.1.1 Shell简介
2.1.2 命令格式和通配符
2.1.3 文件及Linux目录结构
2.2 Linux常用操作命令
2.2.1 文件目录操作命令
2.2.2 文本文件操作命令
2.2.3 打包和压缩命令
2.2.4 信息显示命令
2.2.5 文本编辑器Ⅵ
2.3 使用Shell
2.3.1 Shell变量和Shell环境
2.3.2 几种提高工作效率的方法
2.3.3 进一步使用Shen
2.4 思考与实验
第2篇 系统与安全篇
第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 存储管理与磁盘分区
4.1.1 存储管理工具简介
4.1.2 硬盘及分区
4.2 逻辑卷管理
4.2.1 LVM相关概念
4.2.2 管理LVM
4.3 文件系统管理
4.3.1 创建和挂装文件系统
4.3.2 磁盘限额
4.4 思考与实验
第5章 网络配置与包管理
5.1 Linux网络配置
5.1.1 Linux网络基础
5.1.2 使用ip命令显示和配置网络
参数
5.1.3 手工修改网络配置
5.1.4 使用nmcli管理网络
5.2 Linux网络工具
5.2.1 网络测试工具
5.2.2 Internet网络客户
5.2.3 0penSSH客户
5.3 RPM包管理
5.3.1 RPM概述
5.3.2 RPM命令的使用
5.4 YUM更新系统
5.4.1 YUM概述
5.4.2 使用yum命令
5.4.3 YUM配置文件
5.4.4 配置YUM仓库
5.4.5 配置非官方YUM仓库
5.5 思考与实验
第6章 基础架构服务
6.1 管理守护进程
6.1.1 守护进程与初始化系统
6.1.2 使用systemctl管理服务
6.2 计划任务服务(crond)
6.2.1 计划任务简介
6.2.2 安排计划任务
6.3 系统日志服务(rsyslogd)
6.3.1 日志系统
6.3.2 查看日志文件
6.3.3 日志工具
6.4 0penSSH服务
6.4.1 SSH与OpenSSH
6.4.2 配置OpenSSH服务
6.4.3 0penSSH的主机密钥管理
6.4.4 0penSSH的用户密钥管理
6.5 思考与实验
第7章 系统日常维护
7.1 监视系统性能
7.1.1 系统监视概述
7.1.2 top命令
7.1.3 mpstat命令
7.1.4 vmstat命令
7.1.5 iostat命令
7.1.6 性能分析标准的经验准则
7.2 内核管理
7.2.1 Linux内核简介
7.2.2 修改内核参数(/proc与sysctl)
7.3 Systemd与系统启动过程
7.3.1 Systemd特性及组件
7.3.2 Systemd的单元
7.3.3 Systemd的目标
7.3.4 系统启动过程
7.3.5 Systemd的相关工具
7.4 备份与同步
7.4.1 备份
7.4.2 实时同步
7.5 故障排查
7.5.1 故障排查概述
7.5.2 GRUB系统引导器
7.5.3 系统修复
7.6 思考与实验
第8章 服务器安全基础
8.1 系统安全基础
8.1.1 基本的系统安全
8.1.2 禁止root账号登录
8.2 账户安全和访问控制
8.2.1 可插拔认证模块(PAM)
8.2.2 基于PAM的口令安全
8.2.3 基于PAM的访问控制
8.3 OenSSL
8.3.1 SSL/TLS概述
8.3.2 0penSSL概述
8.3.3 密钥和证书管理
8.4 TCPWrappers概述
8.4.1 TCPWrappers简介
……
第3篇 网络服务篇
作者简介
梁如军,1997-2000 北京市电子工业学校 计算机教师;2000-2001 北京私立新东方学校电脑部 网络工程师班讲师;2001-2005 国家信息化工程师认证考试管理中心 课程策划、教学督导;2003—今 Linux兼职讲师。2003年策划并出版《Red Hat Linux 9 应用与管理系列丛书》;2005年出版《Red Hat Linux 9 应用基础教程》;2008年出版《CentOS 5系统管理》。
-
全图解零基础word excel ppt 应用教程
¥16.3¥48.0 -
C Primer Plus 第6版 中文版
¥62.6¥108.0 -
零信任网络:在不可信网络中构建安全系统
¥34.2¥59.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥20.3¥39.8 -
情感计算
¥66.8¥89.0 -
大模型RAG实战 RAG原理、应用与系统构建
¥74.3¥99.0 -
大学计算机基础实验教程(MS Office版)——面向数据分析能力培养
¥29.1¥39.8 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥51.8¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥70.0¥89.8 -
LINUX实战——从入门到精通
¥52.4¥69.0 -
剪映AI
¥52.8¥88.0 -
快速部署大模型:LLM策略与实践(基于ChatGPT等大语言模型)
¥56.9¥79.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
数据存储架构与技术(第2版)
¥62.9¥89.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
Java面向对象程序设计基础教程
¥35.9¥59.8 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0