图书目录

目录

项目角色引入1

项目1走进操作系统3

任务1.1初识操作系统4

1.1.1操作系统的定义4

1.1.2操作系统的功能4

1.1.3操作系统的发展历程7

1.1.4操作系统的分类8

1.1.5主流的操作系统10

1.1.6操作系统的界面11

任务1.2认识国产操作系统13

1.2.1国产操作系统介绍13

1.2.2统信UOS简介14

1.2.3UOS特性14

1.2.4UOS应用场景15

项目2认识Linux操作系统18

任务2.1Linux操作系统介绍19

2.1.1Linux的性质19

2.1.2Linux的特点19

2.1.3Linux的发展历程20

任务2.2Linux操作系统处理23

2.2.1Linux的内核版本23

2.2.2Linux的组成部分24

2.2.3Linux的基本功能25

2.2.4Linux与Windows的区别27

2.2.5Linux的优势27

2.2.6Linux的应用领域28项目3如何使用统信UOS操作系统30

任务3.1安装统信UOS操作系统31

3.1.1安装前的准备31

3.1.2操作系统安装过程32

任务3.2设置统信UOS操作系统36

3.2.1启动原理36

3.2.2初始化设置37

3.2.3基本设置操作37

项目4走进终端与Shell解释器43

任务4.1认识终端44

4.1.1什么是终端44

4.1.2终端的命令提示符号45

4.1.3学会使用终端45

任务4.2认识Shell解释器49

4.2.1Shell解释器是什么49

4.2.2Shell 的种类49

4.2.3Shell 脚本简介50

4.2.4Shell 解释器初次尝试50

4.2.5尝试简单的Shell脚本52

任务4.3初识命令53

4.3.1命令的格式54

4.3.2基础命令56

4.3.3内嵌命令和外部命令72

4.3.4搜索命令用法的三种方式76

4.3.5批量管理桌面上的文件和文件夹80

任务4.4初识系统文件工具和编辑器87

4.4.1终端的文件工具VIM88

4.4.2VIM使用操作方法88

4.4.3VIM文件工具基础操作89

项目5用户和组的操作93

任务5.1建立用户账户94

5.1.1网络账户Union ID94

5.1.2创建用户账户97

5.1.3用户账号操作99

任务5.2建立组账户102

5.2.1添加用户组102

5.2.2密码管理104

5.2.3配置文件管理106

项目6文件管理109

任务6.1文件管理器110

6.1.1文件管理器的打开方式111

6.1.2文件管理器的基本使用方法112

任务6.2目录管理114

6.2.1UOS文件系统结构114

6.2.2绝对路径和相对路径114

6.2.3UOS文件系统类型115

6.2.4系统目录的作用117

任务6.3文件目录类命令119

6.3.1常用的UOS文件目录类命令120

6.3.2使用p选项递归建立目录124

6.3.3使用m选项自定义目录权限124

6.3.4删除目录124

6.3.5强制删除124

任务6.4管理文件权限125

6.4.1一般权限设置125

6.4.2特殊权限设置127

6.4.3使用chmod和数字改变文件或目录的访问权限130

6.4.4使用chown更改文件属主131

6.4.5文件/文件夹的隐藏权限 131

6.4.6文件权限设置132

6.4.7文件隐藏132

任务6.5文件检索133

6.5.1文件查找133

6.5.2文件内容的查找 134

任务6.6文件处理136

6.6.1重定向136

6.6.2管道137

6.6.3其他文件处理命令137

任务6.7文件归档139

6.7.1归档管理器139

6.7.2归档与压缩命令142

项目7Shell编程147

任务7.1Shell编程基础148

7.1.1Shell编程——变量148

7.1.2Shell编程——父子Shell151

7.1.3Shell编程——运算符152

7.1.4创建并管理变量157

任务7.2Shell语法进阶159

7.2.1Shell编程——分支结构159

7.2.2Shell编程——循环结构160

7.2.3实现分支结构161

7.2.4实现循环结构162

项目8认识主机165

任务8.1认识CPU166

8.1.1国内外CPU发展现状166

8.1.2通过设备管理器查看CPU配置166

8.1.3通过终端查看CPU和内存信息168

任务8.2用命令查看计算机信息170

8.2.1Linux版本查看命令的使用170

8.2.2Linux主机名查看与定制172

项目9进程管理175

任务9.1初识进程176

9.1.1了解进程、程序与作业176

9.1.2通过系统监视器监测系统运行情况178

9.1.3通过系统监视器实现进程管理181

9.1.4通过系统监视器实现系统服务管理183

任务9.2管理进程的命令184

9.2.1进程状态静态查看命令ps185

9.2.2进程树查看命令pstree190

9.2.3以动态进程状态查看命令top190

9.2.4kill命令的使用192

9.2.5killall命令的使用194

9.2.6xkill命令的使用195

9.2.7nohup命令的使用195

9.2.8作业查看及作业控制196

任务9.3进程管理进阶199

9.3.1使用systemctl命令管理系统资源199

9.3.2使用at命令安排计划任务205

9.3.3使用crontab命令安排周期性计划任务207

项目10磁盘管理212

任务10.1视图模式下磁盘分区213

10.1.1了解硬盘结构及其常用术语213

10.1.2图形界面磁盘管理基本操作215

10.1.3视图模式下磁盘分区管理217

任务10.2管理磁盘和文件系统222

10.2.1块设备文件222

10.2.2磁盘分区命名规则223

10.2.3分区文件系统223

10.2.4静态分区与文件系统224

10.2.5硬盘(文件系统)空间监控239

项目11网络管理243

任务11.1网络基础设置244

11.1.1计算机网络的分类244

11.1.2IP地址、域名246

11.1.3子网、子网掩码、网关247

11.1.4了解IPv4、IPv6248

11.1.5通过图形界面设置网络 249

任务11.2网络管理基础252

11.2.1connection修改253

11.2.2device管理255

11.2.3使用命令设置网络255

任务11.3网络管理进阶256

11.3.1nmtui工具256

11.3.2网络诊断257

11.3.3网络下载259

11.3.4利用netstat命令查看网络信息259

项目12应用软件管理262

任务12.1安装软件与卸载软件263

12.1.1应用商店和安装包263

12.1.2Deb包的使用265

12.1.3APT包的使用266

12.1.4内网获取依赖包267

12.1.5源码安装267

12.1.6安装软件实施268

12.1.7软件下载、安装、更新、卸载、删除全流程272

任务12.2使用应用软件276

12.2.1deepinwine277

12.2.2输出对比报告280

任务12.3认识常用软件282

12.3.1常用应用软件介绍282

12.3.2第三方软件介绍283

12.3.3输出报告283

附录286

附录A核心任务矩阵286

附录B答案与解析287