• Linux操作系统基础项目教程(CentOS 7.6)(微课版)
21年品牌 40万+商家 超1.5亿件商品

Linux操作系统基础项目教程(CentOS 7.6)(微课版)

全新正版 急速发货

42.8 7.2折 59.8 全新

库存5件

天津武清
认证卖家担保交易快速发货售后保障

作者张运嵩 刘正

出版社人民邮电出版社

ISBN9787115568649

出版时间2021-10

装帧平装

开本其他

定价59.8元

货号29335121

上书时间2024-12-25

当科图书专营店

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

   商品详情   

品相描述:全新
商品描述
导语摘要
本书以CentOS 7.6为基础,系统地介绍了Linux操作系统的基本概念和使用方法。全书共分为7个项目,内容包括认识Linux操作系统,初探CentOS 7.6,管理用户、文件和磁盘,学习Bash与Shell脚本,配置网络、防火墙与远程桌面,管理进程与系统服务,管理软件。

本书可作为高职高专计算机相关专业的教材,也可作为广大计算机爱好者自学Linux操作系统的参考书。

商品简介

本书以CentOS 7.6为基础,系统地介绍了Linux操作系统的基本概念和使用方法。全书共分为7个项目,内容包括认识Linux操作系统,初探CentOS 7.6,管理用户、文件和磁盘,学习Bash与Shell脚本,配置网络、防火墙与远程桌面,管理进程与系统服务,管理软件。

 本书可作为高职高专计算机相关专业的教材,也可作为广大计算机爱好者自学Linux操作系统的参考书。

作者简介
张运嵩,高级工程师,系统架构设计师,硕士研究生,具有8年的银行业工作经验,主要负责项目管理、系统架构设计。2017年加入苏州工业园区服务外包职业学院,担任网络与通信系专业教师,主要讲授C语言程序设计、计算机网络基础、CCNA1-2、Linux系统管理等课程。

目录
项目1 认识Linux操作系统 1

学习目标 1

引例描述 1

任务1.1 Linux操作系统概述 2

任务陈述 2

知识准备 2

1.1.1 计算机系统简介 2

1.1.2 操作系统的作用 3

1.1.3 Linux的诞生与发展 4

1.1.4 Linux的体系结构 6

1.1.5 Linux的版本 7

任务实施 8

知识拓展 8

任务实训 9

任务1.2 安装Linux操作系统 9

任务陈述 9

知识准备 9

1.2.1 选择合适的Linux发行版 9

1.2.2 CentOS 7.6的硬件需求 10

1.2.3 虚拟化技术简介 10

1.2.4 磁盘分区简介 11

任务实施 11

实验1:安装CentOS 7.6 11

实验2:创建虚拟机快照 20

实验3:克隆虚拟机 21

知识拓展 23

任务实训 24

项目小结 24

项目练习题 24

项目2 初探CentOS 7.6 27

学习目标 27

引例描述 27

任务2.1 初次使用CentOS 7.6 27

任务陈述 27

知识准备 28

2.1.1 X Window System简介 28

2.1.2 Linux命令行模式 29

任务实施 32

实验1:CentOS 7.6初始化配置 32

实验2:探寻GNOME桌面环境 34

知识拓展 36

任务实训 38

任务2.2 vim文本编辑器 38

任务陈述 38

知识准备 39

2.2.1 vi与vim 39

2.2.2 vim基本操作 39

2.2.3 vim高级功能 42

任务实施 44

实验1:练习vim基本操作 44

实验2:练习vim高级功能 46

知识拓展 49

任务实训 50

项目小结 51

项目练习题 51

项目3 管理用户、文件和磁盘 53

学习目标 53

引例描述 53

任务3.1 用户与用户组 54

任务陈述 54

知识准备 54

3.1.1 用户与用户组简介 54

3.1.2 用户与用户组的配置文件 54

3.1.3 管理用户与用户组 56

3.1.4 切换用户 62

任务实施 63

实验:管理用户和用户组 63

知识拓展 64

任务实训 67

任务3.2 文件与目录管理 68

任务陈述 68

知识准备 68

3.2.1 文件的基本概念 68

3.2.2 文件与目录的常用命令 70

3.2.3 文件所有者与属组 85

3.2.4 文件权限管理 86

任务实施 91

实验:文件和目录管理综合实验 91

知识拓展 92

任务实训 97

任务3.3 磁盘管理与文件系统 97

任务陈述 97

知识准备 98

3.3.1 磁盘的基本概念 98

3.3.2 磁盘管理的相关命令 101

3.3.3 认识Linux文件系统 104

3.3.4 磁盘配额管理 110

任务实施 114

实验1:磁盘分区综合实验 114

实验2:配置启动挂载分区 118

实验3:设置ext4文件系统磁盘配额 119

实验4:设置xfs文件系统磁盘配额 122

知识拓展 126

任务实训 131

项目小结 132

项目练习题 132

项目4 学习Bash与Shell脚本 135

学习目标 135

引例描述 135

任务4.1 学习Bash Shell 136

任务陈述 136

知识准备 136

4.1.1 认识Bash Shell 136

4.1.2 Bash变量 138

4.1.3 通配符和特殊符号 144

4.1.4 重定向操作 145

4.1.5 Bash命令流 147

4.1.6 命令别名和命令历史记录 148

任务实施 149

实验1:Bash综合应用 149

实验2:命令别名和命令历史

记录 151

知识拓展 153

任务实训 156

任务4.2 正则表达式 156

任务陈述 156

知识准备 156

4.2.1 什么是正则表达式 156

4.2.2 基础正则表达式 157

任务实施 160

实验:正则表达式综合应用 160

知识拓展 162

任务实训 163

任务4.3 Shell脚本 164

任务陈述 164

知识准备 164

4.3.1 认识Shell脚本 164

4.3.2 Shell脚本的基本语法 167

4.3.3 运算符和条件测试 168

4.3.4 分支结构 173

4.3.5 循环结构 176

4.3.6 Shell函数 180

任务实施 182

实验:Shell脚本编写实践 182

知识拓展 185

任务实训 186

项目小结 187

项目练习题 187

项目5 配置网络、防火墙与远程桌面 190

学习目标 190

引例描述 190

任务5.1 配置网络 190

任务陈述 190

知识准备 191

5.1.1 网络配置 191

5.1.2 常用网络命令 195

任务实施 197

实验:配置服务器网络 197

知识拓展 198

任务实训 199

任务5.2 配置防火墙 200

任务陈述 200

知识准备 200

5.2.1 firewalld的基本概念 200

5.2.2 firewalld的安装和启停 201

5.2.3 firewalld的基本配置 201

任务实施 207

实验:配置服务器防火墙 207

知识拓展 208

任务实训 209

任务5.3 配置远程桌面 209

任务陈述 209

知识准备 210

5.3.1 VNC远程桌面 210

5.3.2 OpenSSH 210

任务实施 211

实验1:配置VNC远程桌面 211

实验2:配置OpenSSH服务器 212

知识拓展 213

任务实训 215

项目小结 215

项目练习题 215

项目6 管理进程与系统服务 217

学习目标 217

引例描述 217

任务6.1 进程管理和任务调度 218

任务陈述 218

知识准备 218

6.1.1 进程的基本概念 218

6.1.2 进程监控和管理 220

6.1.3 进程与文件权限 224

6.1.4 任务调度管理 228

任务实施 230

实验1:按秒执行的crontab任务 230

实验2:nohup与后台任务 231

知识拓展 232

任务实训 233

任务6.2 系统服务管理 234

任务陈述 234

知识准备 234

6.2.1 系统启动和初始化过程 234

6.2.2 systemctl管理工具 238

任务实施 241

实验:systemctl实践 241

知识拓展 242

任务实训 242

项目小结 243

项目练习题 243

项目7 管理软件 246

学习目标 246

引例描述 246

任务7.1 软件包管理器 246

任务陈述 246

知识准备 247

7.1.1 认识软件包管理器 247

7.1.2 RPM 248

7.1.3 使用YUM管理软件 249

任务实施 251

实验1:配置本地YUM源 251

实验2:YUM软件管理综合应用 252

知识拓展 254

任务实训 255

任务7.2 Linux应用软件 255

任务陈述 255

知识准备 255

7.2.1 办公应用软件 255

7.2.2 互联网应用软件 259

任务实施 261

实验:安装LibreOffice 261

知识拓展 262

任务实训 263

项目小结 263

项目练习题 263

内容摘要
本书以CentOS 7.6为基础,系统地介绍了Linux操作系统的基本概念和使用方法。全书共分为7个项目,内容包括认识Linux操作系统,初探CentOS 7.6,管理用户、文件和磁盘,学习Bash与Shell脚本,配置网络、防火墙与远程桌面,管理进程与系统服务,管理软件。

本书可作为高职高专计算机相关专业的教材,也可作为广大计算机爱好者自学Linux操作系统的参考书。

主编推荐
张运嵩,高级工程师,系统架构设计师,硕士研究生,具有8年的银行业工作经验,主要负责项目管理、系统架构设计。2017年加入苏州工业园区服务外包职业学院,担任网络与通信系专业教师,主要讲授C语言程序设计、计算机网络基础、CCNA1-2、Linux系统管理等课程。

—  没有更多了  —

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

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP