万本电子书0元读

万本电子书0元读

顶部广告

Linux从入门到应用部署实战(视频教学版)电子书

内容通俗易懂,讲解循序渐,学习梯度平滑,符合读者学习和认知规律。 采用文、图、表、脚注、注意、说明、提示、示例和案例等多种体例行讲解。 引“三酷猫”角色,用三酷猫学Linux的故事引导读者探究Linux的世界。 结合320个示例、12个典型案例和46个避坑说明与提示段落行讲解。 提供142个练习题和26个实验题,帮助读者巩固所学的知识。 每章的重和难内容都提供配套教学视频,帮助读者高效、直观地学习。

售       价:¥

纸质售价:¥49.90购买纸书

33人正在读 | 0人评论 6.7

作       者:刘瑜,刘勇,安义

出  版  社:北京理工大学出版社

出版时间:2023-05-01

字       数:18.1万

所属分类: 科技 > 计算机/网络 > 软件系统

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
《Linux从门到应用部署实战(视频教学版)》以CentOS 7为基础,从门读者的角度介绍Linux基础与阶知识,帮助他们快速上手和提高,并从程序员的角度介绍常用软件的安装与部署,帮助他们解决实际发中的一些问题。《Linux从门到应用部署实战(视频教学版)》每章后都设置练习题和实验题,并提供参考答案,帮助读者巩固和提高。另外,《Linux从门到应用部署实战(视频教学版)》还提供306分钟配套教学视频与教学课件(PPT),帮助读者高效学习。 《Linux从门到应用部署实战(视频教学版)》共14章,分为3篇。第1篇“基础知识”,主要介绍Linux的历史、Linux的安装、终端命令、远程登录、文本编辑器、系统目录、文件操作、文件系统管理、系统权限管理和系统管理等相关知识;第2篇“阶提高”,主要介绍Shell基础知识、Shell脚本编程基础和函数等相关知识;第3篇“实战演练”,主要介绍软件安装、常用软件部署、图形用户界面、CentOS Stream和Rocky Linux等相关知识。 《Linux从门到应用部署实战(视频教学版)》内容通俗易懂,讲解由浅深,特别适合Linux门与阶人员阅读,尤其适合想要从事系统运维和软件发的相关人员阅读,另外还适合作为大中专院校和相关培训机构的教材。<br/>【推荐语】<br/>内容通俗易懂,讲解循序渐,学习梯度平滑,符合读者学习和认知规律。 采用文、图、表、脚注、注意、说明、提示、示例和案例等多种体例行讲解。 引“三酷猫”角色,用三酷猫学Linux的故事引导读者探究Linux的世界。 结合320个示例、12个典型案例和46个避坑说明与提示段落行讲解。 提供142个练习题和26个实验题,帮助读者巩固所学的知识。 每章的重和难内容都提供配套教学视频,帮助读者高效、直观地学习。 提供完善的教学课件(PPT)以及课后练习题与实验题的参考答案。<br/>【作者】<br/>刘瑜:高级信息系统项目管理师、软件工程硕士、CIO、硕士企业导师。有20余年的编程经验,熟悉C、Java、Python和C#等多种编程语言。发过20余套商业项目,承担了省部级(千万元级)项目5个,在国内外学术期刊上发表了10余篇论文。曾经主笔编写并出版了《战神——软件项目管理深度实战》《NoSQL数据库门与实践(基于MongoDB、Redis)》《Python编程从零基础到项目实战》《Python编程从数据分析到机器学习实践》《算法之美——Python语言实现(微课视频版)》《Python Django Web从门到项目发实战》等技术图书。 刘勇:本科就读于天津大学电子工程学院,硕士研究生就读于南京理工大学经济管理学院。获得MCP、MCSE和MCDBA认证证书。曾经在大型通信运营企业工作多年,具有丰富的网络通信和计算机通信工作经验。现为皖江工学院信息中心副主任,具有多年的C语言、Python语言、操作系统、信息技术基础和数据库技术应用等教学经验。 安义:目前任职于某软件公司,担任CTO和架构师职务。熟悉多种发语言和发框架,拥有20多年的软件发实战经验,主导过多个行业(包括医疗、教育、互联网、地产、游戏、汽车和餐饮等)的软件系统发。曾经负责研发了腾讯袋鼠跳跳应用。<br/>
目录展开

前言

第1篇 基础知识

第1章 接触Linux

1.1 三酷猫讲Linux的历史

1.2 Linux版本

1.3 Linux应用

1.4 安装CentOS 7

1.4.1 安装准备

1.4.2 安装虚拟机软件

1.4.3 安装虚拟机

1.4.4 安装CentOS

1.5 练习和实验

第2章 初次使用Linux

2.1 终端命令

2.1.1 终端命令登录界面

2.1.2 初识终端命令

2.1.3 退出Linux

2.1.4 常用热键

2.2 帮助功能

2.2.1 帮助命令

2.2.2 操作说明

2.3 远程登录

2.3.1 设置虚拟机网络

2.3.2 远程登录虚拟机

2.4 其他操作

2.4.1 忘记Linux登录密码的解决方法

2.4.2 Linux系统运行级别

2.5 案例——三酷猫进“大观园”

2.6 练习和实验

第3章 文本编辑器

3.1 Vi编辑器

3.1.1 使用Vi编辑器的基本功能

3.1.2 Vi编辑器的常用命令

3.2 Vim编辑器

3.2.1 安装Vim编辑器

3.2.2 基本操作

3.2.3 高亮语法

3.2.4 编译代码

3.2.5 多文件和多窗口编辑

3.2.6 关键字补全功能

3.2.7 环境设置

3.3 Nano编辑器

3.4 案例——三酷猫编辑账单

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.2.5 删除文件

4.3 查看文件内容

4.3.1 直接查看文件

4.3.2 翻页查看文件

4.3.3 查看部分文件

4.4 遍历查找

4.4.1 脚本文件查找

4.4.2 查找命令

4.5 链接文件

4.5.1 硬链接

4.5.2 软链接

4.6 案例——三酷猫存放它的账单

4.7 练习和实验

第5章 文件系统管理

5.1 文件系统的原理

5.1.1 文件系统的结构

5.1.2 文件系统的类型

5.2 查看磁盘内容

5.2.1 查看文件系统的磁盘使用量

5.2.2 查看文件的使用空间

5.2.3 查看磁盘分区

5.3 创建新磁盘空间

5.3.1 磁盘分区

5.3.2 磁盘格式化

5.3.3 文件系统检查

5.3.4 挂载和卸载

5.4 其他常用操作

5.4.1 修复文件系统

5.4.2 虚拟内存

5.4.3 自动挂载硬件设备

5.4.4 压缩与解压缩文件

5.5 案例——三酷猫创建自有存储空间

5.6 练习和实验

第6章 系统权限管理

6.1 文件权限

6.1.1 文件属性

6.1.2 权限修改

6.1.3 隐藏权限

6.2 用户账号与用户组

6.2.1 用户账号

6.2.2 用户组

6.3 用户及用户组系统文件管理

6.3.1 查看用户信息

6.3.2 用户系统文件

6.3.3 用户密码文件

6.3.4 用户组系统文件

6.3.5 使用系统文件处理批量用户

6.4 ACL权限设置

6.5 用户身份切换

6.6 案例——三酷猫的表单权限统计

6.7 练习和实验

第7章 系统管理

7.1 监控进程

7.1.1 查看进程

7.1.2 实时监测进程

7.1.3 进程的优先级

7.1.4 启动进程

7.1.5 终止进程

7.2 设置防火墙

7.2.1 管理Firewalld服务

7.2.2 区域管理

7.2.3 服务管理

7.2.4 端口管理

7.2.5 配置模式

7.3 日志操作

7.3.1 日志基础知识

7.3.2 日志设置

7.3.3 日志轮替

7.3.4 日志分析

7.4 后台管理

7.4.1 jobs命令

7.4.2 fg命令

7.4.3 bg命令

7.4.4 nohup命令

7.4.5 at命令

7.4.6 crontab命令

7.4.7 查看开机信息

7.4.8 远程登录设置

7.5 查看资源

7.5.1 查看系统资源的使用情况

7.5.2 查看内存的使用情况

7.5.3 查看登录用户信息

7.6 案例——把三酷猫变成系统管理员

7.7 练习和实验

第2篇 进阶提高

第8章 Shell基础

8.1 初识Shell

8.1.1 Shell的发展历史

8.1.2 Shell的主要功能

8.1.3 继承限制

8.2 Shell变量

8.2.1 变量的设置

8.2.2 变量的查询

8.2.3 变量的修改

8.2.4 变量的删除

8.2.5 环境变量的设置

8.2.6 变量的范围

8.3 传递参数

8.4 算术运算符

8.4.1 整数运算

8.4.2 浮点数运算

8.5 输入和输出重定向

8.5.1 输出重定向

8.5.2 输入重定向

8.5.3 深入理解输入和输出重定向

8.6 管道

8.6.1 管道的基本用法

8.6.2 选取命令

8.6.3 排序命令

8.6.4 其他命令

8.7 案例——三酷猫输出账单

8.8 练习和实验

第9章 Shell脚本编程基础

9.1 初识脚本

9.1.1 脚本知识

9.1.2 执行第一个脚本

9.2 运算符与条件判断

9.2.1 算术运算符

9.2.2 关系运算符

9.2.3 布尔运算符

9.2.4 逻辑运算符

9.2.5 字符串运算符

9.2.6 文件测试运算符

9.2.7 if…then语句

9.2.8 case语句

9.2.9 test命令

9.3 数组

9.3.1 创建数组

9.3.2 读取数组元素

9.3.3 修改数组元素

9.3.4 删除数组元素

9.4 循环

9.4.1 for循环

9.4.2 while循环

9.4.3 until循环

9.4.4 循环控制

9.5 脚本调试

9.6 案例——三酷猫快速统计账单

9.7 练习和实验

第10章 函数

10.1 函数的定义

10.2 函数的返回值

10.3 函数中的变量

10.4 函数的递归调用

10.5 创建库

10.6 在命令行中使用函数

10.7 案例——三酷猫制作通用统计工具

10.8 练习和实验

第3篇 实战演练

第11章 安装软件

11.1 安装源码文件

11.1.1 下载源码包

11.1.2 编译源码

11.1.3 安装和卸载程序

11.2 软件包管理器RPM

11.2.1 RPM简介

11.2.2 安装、升级和卸载RPM

11.2.3 查询软件包并进行数字化验证

11.3 使用YUM安装软件

11.3.1 查询、安装、升级和删除软件

11.3.2 YUM的配置

11.4 源码软件包管理器SRPM

11.5 函数库

11.6 以脚本方式安装软件

11.7 案例——三酷猫修改YUM源

11.8 练习和实验

第12章 常用软件部署

12.1 安装数据库

12.1.1 安装MySQL数据库

12.1.2 安装Oracle数据库

12.1.3 安装MongoDB数据库

12.1.4 安装Redis数据库

12.2 安装Web应用程序

12.2.1 安装Apache

12.2.2 安装Tomcat

12.2.3 安装浏览器

12.3 安装开发工具

12.3.1 安装JDK

12.3.2 安装PHP

12.3.3 安装Python

12.3.4 安装Anaconda

12.3.5 安装Apache Spark

12.4 搭建云平台

12.5 案例——三酷猫网站部署

12.6 练习和实验

第13章 图形用户界面

13.1 X Window System概述

13.2 GNOME桌面环境简介

13.2.1 手动安装GNOME桌面环境

13.2.2 GNOME桌面环境的基本功能

13.2.3 登录GNOME桌面环境

13.2.4 GNOME桌面环境的基本操作

13.2.5 注销、关机和重启

13.3 KDE桌面环境简介

13.4 新一代显示技术——WayLand

13.5 案例——三酷猫可视化操作

13.6 练习和实验

第14章 CentOS Stream与Rocky Linux

14.1 初识CentOS 8

14.2 升级到CentOS 8

14.3 初识CentOS Stream

14.4 升级到CentOS Stream

14.5 初识Rocky Linux

14.6 迁移到Rocky Linux

14.7 练习和实验

附录 命令索引

后记

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部