• linux作系统案例教程 centos stream9 微课版 大中专理科计算机 作者
  • linux作系统案例教程 centos stream9 微课版 大中专理科计算机 作者
  • linux作系统案例教程 centos stream9 微课版 大中专理科计算机 作者
  • linux作系统案例教程 centos stream9 微课版 大中专理科计算机 作者
  • linux作系统案例教程 centos stream9 微课版 大中专理科计算机 作者
21年品牌 40万+商家 超1.5亿件商品

linux作系统案例教程 centos stream9 微课版 大中专理科计算机 作者

新形态《linux作系统案例教程》,基于centos stream 9/rhel 9,配套慕课/微课,侧重讲解共技术,详解abc前沿应用场景案例,配套丰富教辅资源。省级精品在线开放课程配套教材。

35.3 5.1折 69.8 全新

库存3件

北京丰台
认证卖家担保交易快速发货售后保障

作者作者

出版社人民邮电出版社

ISBN9787115614537

出版时间2023-07

版次1

装帧平装

开本16

页数280页

字数518千字

定价69.8元

货号103_9787115614537

上书时间2024-06-23

智胜图书专营店

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
主编:

1. 以应用为导向,强调案例的丰富和应用场景的前沿
全书通过大量实际案例(简称实例)和综合案例讲解linux作系统的使用,既包括针对具体知识点的基础实例(219个),又包括针对章节知识综合应用的综合案例(23个),还包括面向人工智能、大数据、docker容器等前沿场景的多个应用实例,可以极大限度地帮助读者拓展科技认知边界,提升综合实战技能。
2. 以共为基础,强调案例的纵向兼容和横向通用
本书虽然以近期新版的cento tream 9为基础台,但是侧重介绍linux作系统不同发行版的共技术。一方面,本书突出纵向兼容。虑到red hat系列的早期产品短时间内不会退出市场,本书设计的绝大多数案例可以兼容这些早期版本。另一方面,本书强调横向通用。本书绝大多数案例都已经在ubuntu等其他linux作系统发行版中测试通过。
3. 以读者为中心,强调内容的可理解与案例的可作
本书图文并茂,共含547副图片,并对各个实例和综合案例进行了逐条命令级别的细化讲解,可以有效降低学难度,方便初学者快速入门。
4. 以育人为目的,强调综合素质教育与科技能力培养的融合统一
本书强调立德树人,着力打造“素质技能”协同育人新格局。本书通过嵌入素质教育元素,激发读者爱国情怀,进而帮忙读者树立科技自立自强的时代意识。

目录:

篇 快速入门篇

章 linux作系统概述

1.1 linux作系统的发展历史 2

1.1.1 unix作系统的发展历史 2

1.1.2 gnu计划和gpl许可证 3

1.1.3 linux作系统的诞生和发展 4

1.2 linux作系统的发行版 4

1.2.1 linux内核与发行版 4

1.2.2 图形用户界面概述 5

1.2.3 典型linux发行版 6

1.3 red hat系列产品介绍 7

1.3.1 red hat linux 7

1.3.2 fedora linux 7

1.3.3 red hat enterprise linux 8

1.3.4 centos 8

1.3.5 centos stream 8

1.4 linux作系统的主要应用领域 9

1.4.1 传统企业级服务器领域 9

1.4.2 智能手机、板电脑、上网本等移动终端 9

1.4.3 物联网、车联网等应用场景 9

1.4.4 面向常办公、休闲娱乐等的桌面应用场景 10

1.4.5 云计算、区块链、大数据、深度学等应用场景 10

1.5 综合案例:centos stream 9的安装和使用 10

1.5.1 案例概述 10

1.5.2 案例详解 11

题1 17

实训1 17

第2章 命令行基础

2.1 linux命令行概述 18

2.1.1 什么是shell 18

2.1.2 linux命令行界面 19

2.1.3 linux命令提示符 19

2.2 linux命令行基本作 20

2.2.1 linux命令语法格式 20

2.2.2 命令自动补全 22

2.2.3 强制中断命令执行 23

2.2.4 使用root权限 24

2.2.5 linux命令行帮助信息 24

2.2.6 历史命令记录 26

2.3 linux命令行 29

2.3.1 管道 29

2.3.2 重定向 29

2.3.3 命令排列 32

2.3.4 命令续行 33

2.3.5 命令别名 34

2.4 综合案例:命令行基础综合实践 36

2.4.1 案例概述 36

2.4.2 案例详解 36

题2 39

实训2 39

第2篇 系统管理篇

第3章 文件和目录管理

3.1 linux文件和目录概述 41

3.1.1 linux文件基础 41

3.1.2 linux目录基础 43

3.2 文件作命令 44

3.2.1 创建文件命令touch(或vi/vim、gedit) 44

3.2.2 查看文件内容命令cat、more、less、head、tail 46

3.2.3 文件复制命令cp 47

3.2.4 文件命令ln 49

3.2.5 文件移动命令mv 50

3.2.6 文件删除命令rm 53

3.3 目录作命令 55

3.3.1 改变和查看当前工作目录命令cd和pwd 55

3.3.2 创建目录命令mkdir 56

3.3.3 列出目录内容命令ls 58

3.3.4 删除目录命令rmdir和rm 59

3.3.5 文件归档命令tar 61

3.4 综合案例:linux作系统漫游指南 62

3.4.1 案例概述 62

3.4.2 案例详解 63

题3 66

实训3 66

第4章 用户和组管理

4.1 概述 67

4.1.1 用户账户 67

4.1.2 组账户 68

4.2 账户配置文件 68

4.2.1 /etc/passwd文件 69

4.2.2 /etc/shadow文件 70

4.2.3 /etc/group文件 71

4.2.4 /etc/gshadow文件 71

4.2.5 /etc/login.defs文件 72

4.2.6 /etc/skel目录 73

4.2.7 /etc/default/useradd文件 73

4.3 用户账户管理命令 73

4.3.1 创建用户账户命令useradd和adduser 74

4.3.2 修改用户账户命令passwd、usermod、chage 75

4.3.3 删除用户账户命令userdel 81

4.4 组账户管理命令 82

4.4.1 创建组账户命令groupadd 82

4.4.2 修改组账户命令groupmod、gpasswd 84

4.4.3 删除组账户命令groupdel 87

4.4.4 登录到一个新组命令newgrp 87

4.5 访问权限管理 88

4.5.1 查看访问权限信息 88

4.5.2 修改访问权限模式命令chmod 89

4.5.3 管理默认访问权限命令umask 91

4.6 综合案例:用户和组管理综合实践 91

4.6.1 案例概述 91

4.6.2 案例详解 92

题4 95

实训4 95

第5章 磁盘存储管理

5.1 磁盘存储管理概述 96

5.1.1 磁盘分区简介 96

5.1.2 文件系统简介 97

5.2 linux磁盘分区管理 97

5.2.1 磁盘及磁盘分区命名规则 97

5.2.2 磁盘分区管理命令fdisk 98

5.3 综合案例:对新磁盘进行分区 102

5.3.1 案例概述 102

5.3.2 案例详解 102

5.4 综合案例:修改磁盘现有分区结构 106

5.4.1 案例概述 106

5.4.2 案例详解 106

5.5 linux文件系统管理 109

5.5.1 创建文件系统命令 109

5.5.2 文件系统的挂载和卸载命令 110

5.5.3 文件系统检查和修复命令 113

5.6 综合案例:创建和使用文件系统 117

5.6.1 案例概述 117

5.6.2 案例详解 117

题5 122

实训5 122

第6章 进程管理

6.1 linu程概述 123

6.1.1 进程的概念 123

6.1.2 程序和进程 123

6.1.3 进程的 124

6.1.4 进程的分类 124

6.1.5 进程优先级 124

6.2 进程监测 124

6.2.1 静态监测:查看当前进程的命令 124

6.2.2 动态监测:持续监测进程运行的命令26

6.2.3 查看进程树命令tree 128

6.2.4 列出进程打开文件信息的命令lsof 130

6.3 进程控制 132

6.3.1 调整进程优先级的命令nice 132

6.3.2 改变运行进程优先级的命令renice 134

6.3.3 向进程发送信号的命令kill 135

6.3.4 通过名称“杀死”进程的命令killall 137

6.4 进程启动与作业控制 139

6.4.1 进程的启动 139

6.4.2 进程的挂起 139

6.4.3 使用jobs命令显示任务 140

6.4.4 使用fg命令将任务移至前台 141

6.4.5 使用bg命令移动任务至后台 142

6.5 综合案例:使用ping命令演示进程管理 143

6.5.1 案例概述 143

6.5.2 案例详解 143

6.6 综合案例:演示如何将进程移动到后台并脱离终端运行 145

6.6.1 案例概述 145

6.6.2 案例详解 145

题6 147

实训6 147

第3篇 基础应用篇

第7章 软件包与网络服务管理

7.1 软件包管理概述 149

7.1.1 软件包 149

7.1.2 软件包安装方式 149

7.2 软件包管理工具 150

7.2.1 rpm 150

7.2.2 yum 152

7.2.3 dnf 153

7.3 网络服务管理基础 153

7.3.1 显示或配置网卡命令ifconfig 154

7.3.2 因特网包探索器ping 154

7.3.3 查看网络连接情况命令lsof和stat 155

7.4 综合案例:ftp服务器的安装和配置 156

7.4.1 案例概述 156

7.4.2 案例详解 156

7.5 综合案例:samba服务器的安装和配置 159

7.5.1 案例概述 159

7.5.2 案例详解 160

7.6 综合案例:linux火墙配置 164

7.6.1 案例概述 164

7.6.2 案例详解 165

题7 168

实训7 168

第8章 shell编程

8.1 shell编程概述 169

8.1.1 shell脚本概述 169

8.1.2 运行shell脚本的几种方法 170

8.2 shell语法基础 172

8.2.1 变量类型 172

8.2.2 变量定义和访问 173

8.2.3 引号的使用 175

8.2.4 命令替换 176

8.2.5 输入 176

8.2.6 输出 177

8.2.7 数组 178

8.2.8 表达式 179

8.3 shell控制结构 180

8.3.1 分支结构:if语句 180

8.3.2 循环结构:for语句 181

8.3.3 循环结构:while语句和until语句 183

8.4 shell函数 184

8.4.1 函数的定义 184

8.4.2 函数调用与参数传递 184

8.4.3 函数的返回值 186

8.5 shell 187

8.5.1 test命令及其别名 187

8.5.2 数值比较运算符 189

8.5.3 逻辑运算符 191

8.5.4 字符串比较和检测运算符 192

8.5.5 文件测试运算符 194

8.6 综合案例:自动化任务初探索 195

8.6.1 案例概述 195

8.6.2 案例详解 196

题8 198

实训8 198

第9章 linux c编程

9.1 概述 199

9.2 gcc编译 200

9.2.1 gcc工具链 200

9.2.2 gcc命令基本用法 201

9.2.3 gcc使用实例 202

9.3 综合案例:使用gcc编译包含多个源文件的项目 205

9.3.1 案例概述 205

9.3.2 案例详解 205

9.4 gdb调试 207

9.5 综合案例:使用gdb调试c语言项目 208

9.5.1 案例概述 208

9.5.2 案例详解 208

9.6 make编译 211

9.6.1 make和makefile概述 211

9.6.2 makefile语法基础 212

9.6.3 makefile实例 213

9.6.4 make编译的基本步骤 214

9.7 综合案例:使用makefile管理c语言项目 215

9.7.1 案例概述 215

9.7.2 案例详解1(基础版) 215

9.7.3 案例详解2(版) 217

9.8 makefile自动生成技术 218

9.9 综合案例:使用autotools管理c语言项目 218

9.9.1 案例概述 218

9.9.2 案例详解 218

题9 223

实训9 223

第4篇 前沿应用篇

0章 人工智能

10.1 机器学开发环境配置 225

10.1.1 机器学概述 225

10.1.2 安装anaconda 226

10.1.3 conda基本用法 228

10.1.4 python开发基础 229

10.2 综合案例:基于scikit-learn的聚类分析实践 231

10.2.1 案例概述 231

10.2.2 案例详解 232

10.3 深度学开发环境配置 233

10.3.1 深度学概述 233

10.3.2 tensorflow简介 233

10.3.3 安装tensorflow 234

10.3.4 测试是否安装成功 235

10.4 综合案例:基于tensorflow的服饰图像分类实践 235

10.4.1 案例概述 235

10.4.2 环境准备 236

10.4.3 案例详解 236

题10 238

实训10 238

1章 大数据

11.1 大数据概述 239

11.1.1 hadoop 240

11.1.2 hdfs 240

11.1.3 mapreduce 240

11.2 大数据基础环境准备 240

11.2.1 安装、配置java环境 240

11.2.2 安装、配置ssh 241

11.3 安装大数据开发台 243

11.3.1 下载hadoop安装包 243

11.3.2 安装、配置hadoop环境 244

11.3.3 hadoop的运行模式 246

11.4 综合案例:单机模式的大数据项目实践 246

11.4.1 案例概述 246

11.4.2 案例详解 246

11.5 综合案例:伪分布模式的大数据项目实践 249

11.5.1 案例概述 249

11.5.2 案例详解 249

题11 257

实训11 257

2章 docker容器

12.1 云计算与容器概述 258

12.2 docker技术 259

12.3 podman技术 260

12.4 综合案例:nginx容器部署 263

12.4.1 案例概述 263

12.4.2 案例详解 263

12.5 综合案例:mysql容器部署 268

12.5.1 案例概述 268

12.5.2 案例详解 269

题12 272

实训12 272

内容简介:

本书以应用为导向,基于cento tream 9/rhel 9,侧重讲解linux作系统不同发行版的共技术。本书共12章,分为4篇:快速入门篇、系统管理篇、基础应用篇、前沿应用篇。篇主要包括:linux作系统概述、命令行基础。第2篇主要包括:文件和目录管理、用户和组管理、磁盘存储管理、进程管理。第3篇主要包括:软件包与网络服务管理、hell编程、linux c编程。第4篇主要通过综合案例介绍linux作系统在人工智能、大数据、docker容器等场景中的应用。本书可作为高等院校软件工程、计算机科学与技术、物联网工程、数据科学与大数据技术、智能科学与技术、网络工程、通信工程、电子信息工程等专业的教材,也可供广大linux作系统爱好者学使用,还可作为信息技术领域从业人员的参用书。

作者简介:

张:
湖南工商大学计算机与信息工程学院"双师型"教师,博士,副教授,硕士导师;主持青年项目、湖南省教改项目等科研/教研项目多项,在ccf的期刊上发表ci若干篇;理论功底扎实、实践经验颇丰。

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP