¥ 13.8 2.3折 ¥ 59.5 八五品
仅1件
作者盛剑会、苗凤君、董智勇、李晓楠、张茜 著
出版社清华大学出版社
出版时间2021-11
版次1
装帧平装
上书时间2024-09-13
本书共8个项目,项目1为Linux操作系统及其安装,以CentOS 8.1操作系统为例,详细介绍了Linux操作系统的安装步骤及安装后的基本配置;项目2为初试Shell,系统介绍了Shell的种类、使用方法、快捷键及常用的命令;项目3为文本编辑器vim,讲述了vim的3种工作模式及不同模式下的命令和部分高级功能;项目4为用户账户及组账户管理,重点介绍了用户账户和组账户的管理文件及管理命令;项目5为系统管理,讲解了图形界面管理、进程管理、软件包管理和网络管理的相关知识;项目6为文件系统管理,重点讲解了Linux系统中支持的文件系统类型、文件的类型和管理,以及文件和目录的权限管理;项目7为磁盘管理,重点介绍了Linux中的磁盘如何表示、如何分区、如何格式化、如何挂载以及磁盘配额如何设置等内容;项目8为Shell编程入门,详细介绍了使用Shell编程的过程及Shell的变量定义、输入输出方法、条件测试、流程控制、函数定义、参数处理、程序调试等。
本书内容全面,理论和实践紧密结合,注重实用性和可操作性。本书中所有的配置和举例都经过了实验验证,以抓图的形式呈现出来,以便于读者亲自动手操作演练,因此读者在使用本书时可以节省大量的调试时间。此外,本书重要的知识点均配有微课视频进行讲解,读者可扫码进行学习。
本书可作为高等学校计算机应用、计算机科学与技术、网络工程、软件工程、信息安全等专业的教材,也可作为网络管理员和系统管理员的参考手册。
盛剑会 高校专职教师,主要研究方向为网络大数据。主讲课程有Linux系统应用、Linux网络配置、网络操作系统及配置管理和路由与交换技术等。曾参与完成了国家自然科学基金项目和六项省科技攻关项目,主持省级精品在线开放课程并参与了一项省级教改项目,获得五项省教育厅科技成果奖和两项校级优秀教学成果奖,编写教材多部。
目录
项目1Linux操作系统及其安装1
1.1操作系统分类1
1.1.1桌面操作系统1
1.1.2服务器操作系统1
1.1.3嵌入式操作系统2
1.2Linux的发展历史2
1.2.1GNU计划2
1.2.2Linux的发展2
1.3Linux的主要特点3
1.4Linux的内核4
1.4.1Linux内核的发展史4
1.4.2Linux内核的功能4
1.4.3Linux内核的表示方法5
1.5Linux的发行版本6
1.5.1Red Hat6
1.5.2Ubuntu6
1.5.3Debian7
1.5.4CentOS7
1.5.5红旗Linux8
1.5.6Slackware Linux8
1.6CentOS 8.1操作系统及安装8
1.6.1CentOS 8.1的新特性和改进8
1.6.2CentOS 8.1的安装方式9
1.6.3安装VMware虚拟机软件9
1.6.4安装CentOS 8.115
1.6.5安装后的基本配置26
综合实践133
单元测验133项目2初试Shell35
2.1Shell概述35
2.1.1Shell的启动35
2.1.2Shell的种类37
2.1.3如何使用帮助39
2.2文件及目录管理40
2.2.1cp命令41
2.2.2mv命令42
2.2.3ls命令42
2.2.4pwd命令43
2.2.5cd命令44
2.2.6mkdir命令45
2.2.7rmdir命令45
2.2.8touch命令46
2.2.9rm命令48
2.2.10find命令49
2.2.11locate命令50
2.2.12which命令50
2.2.13whereis命令51
2.2.14whatis命令51
2.2.15file命令52
2.3系统的运行级别53
2.3.17种运行级别53
2.3.2运行级别的原理53
2.3.3与运行级别有关的命令54
2.4系统的关机和重启56
2.4.1系统关机命令56
2.4.2系统重启命令56
2.4.3shutdown命令56
2.5Shell中常用的快捷键57
2.6文本文件的查看58
2.6.1head命令58
2.6.2tail命令58
2.6.3more命令59
2.6.4less命令60
2.6.5cat命令61
2.6.6tac命令64
2.6.7grep命令64
2.6.8od命令65
2.7其他管理65
2.7.1clear命令66
2.7.2history命令66
2.7.3date命令66
2.7.4cal命令67
2.7.5wc命令69
2.7.6> 命令69
2.7.7> > 命令70
2.7.8< 命令70
2.7.9|命令71
2.7.10free命令71
2.7.11du命令73
2.7.12df命令74
综合实践275
单元测验276项目3文本编辑器vim78
3.1vim的工作模式78
3.1.1vim的3种工作模式78
3.1.2运行vim79
3.2vim常见命令81
3.2.1一般模式下的功能键81
3.2.2从一般模式进入编辑模式83
3.2.3命令行模式下的功能键84
3.3vim的其他事项84
3.3.1文件救援84
3.3.2多窗口编辑86
3.3.3多文件编辑87
3.3.4块选择89
综合实践391
单元测验392项目4用户账户及组账户管理94
4.1用户账户和组账户94
4.1.1用户分类94
4.1.2用户账户文件95
4.1.3用户影子文件96
4.1.4组账户管理文件97
4.2用户账户和组账户管理命令98
4.2.1用户账户管理命令98
4.2.2组账户管理命令105
4.2.3其他相关的Shell命令110
4.3图形界面下的用户账户管理114
4.3.1打开用户管理程序114
4.3.2添加用户115
4.3.3更改密码118
4.3.4设置语言119
4.3.5删除用户120
4.4重置root密码120
综合实践4122
单元测验4123项目5系统管理125
5.1图形界面管理125
5.1.1X Window的图形界面管理125
5.1.2X Window的结构125
5.1.3X Window的特点125
5.1.4GNOME图形环境126
5.1.5重启X Window的两种方法135
5.2进程管理135
5.2.1进程的概念136
5.2.2启动进程137
5.2.3查看系统进程信息139
5.2.4杀死进程145
5.3软件包管理147
5.3.1RPM软件包简介147
5.3.2管理RPM软件包147
5.3.3yum的概念149
5.3.4yum命令的使用150
5.4网络管理156
5.4.1主机名查看与修改156
5.4.2ifconfig命令156
5.4.3route命令159
5.4.4网卡配置文件160
5.4.5/etc/resolv.conf文件161
5.4.6ping命令161
5.4.7netstat命令162
综合实践5163
单元测验5164项目6文件系统管理166
6.1文件系统的结构与类型166
6.1.1文件系统的结构166
6.1.2文件系统的类型168
6.1.3查看文件系统类型的命令169
6.2文件的类型和管理169
6.2.1文件的类型169
6.2.2软(符号)链接和硬链接170
6.2.3查看文件的类型174
6.2.4查找指定类型的文件177
6.3文件和目录的权限管理178
6.3.1文件和目录的访问权限178
6.3.2修改文件和目录权限的命令179
6.3.3默认权限、隐藏属性和特殊权限181
6.4文件的归档与压缩186
6.4.1文件的压缩与解压缩186
6.4.2创建、查看与抽取归档文件194
6.4.3归档的同时完成对多个文件或目录的压缩与解压缩199
6.4.4桌面环境下文件归档与压缩203
综合实践6204
单元测验6205项目7磁盘管理208
7.1磁盘分区208
7.2逻辑卷管理216
7.2.1静态分区的缺点216
7.2.2逻辑卷管理器217
7.2.3逻辑卷管理器的操作219
7.3文件系统管理223
7.3.1创建文件系统223
7.3.2查看文件系统的类型224
7.3.3磁盘检查命令227
7.3.4挂载文件系统228
7.3.5卸载设备235
7.4磁盘配额237
7.4.1磁盘配额基础237
7.4.2CentOS 8.1的磁盘配额管理238
综合实践7250
单元测验7250项目8Shell编程入门252
8.1创建Shell程序252
8.1.1编写Shell脚本程序252
8.1.2为Shell脚本程序设置可执行权限254
8.1.3执行Shell脚本程序255
8.2Shell的语法介绍255
8.2.1使用变量256
8.2.2输入输出命令258
8.2.3条件测试258
8.2.4流程控制语句262
8.2.5函数266
8.2.6处理参数266
8.3调试Shell程序268
8.3.1一般错误268
8.3.2调试跟踪268
8.4Shell程序设计实例269
8.4.1增加用户账户269
8.4.2统计当前目录中子目录和文件数量270
8.4.3九九乘法表272
综合实践8272
单元测验8273参考文献275附录A单元测验答案276
— 没有更多了 —
以下为对购买帮助不大的评价