顶部
收藏

全国计算机等级考试三级教程——Linux应用与开发技术(2021年版)


作者:
教育部考试中心
定价:
75.00 元
版面字数:
620.00千字
开本:
16开
装帧形式:
平装
页数:
400
最新
印次时间:
暂无
ISBN:
978-7-04-054822-8
物料号:
54822-00
出版时间:
2021-01-04
读者对象:
考试用书
一级分类:
计算机考试
二级分类:
全国计算机等级考试(NCRE)
三级分类:
计算机等考一级

本教程根据教育部考试中心制定的《全国计算机等级考试三级Linux应用与开发技术考试大纲(2021年版)》编写。本书内容包括:计算机体系结构与操作系统基础知识、Linux系统使用基础、Linux系统管理技术、Linux系统的常用软件应用技术和应用程序开发技术。

通过学习本教程,考生应能够了解计算机系统的基本结构,掌握操作系统的基本概念、组成、功能和原理,掌握常用的Linux命令和shell脚本编程基本技术,熟悉Linux系统的常用软件及使用方法,具备Linux系统安装、配置、管理与维护的基本技能,掌握基于Linux系统的C语言程序开发技术,具备基于Linux系统进行Web服务器搭建的基本技能。

本教程可供报考全国计算机等级考试三级Linux应用与开发技术的考生使用,也可用作普通高等学校计算机专业基础课程的教材或参考书。

  • 目录
    • 前辅文
      • 第一篇 基 础 篇
        • 第1章 计算机体系结构与操作系统
          • 1.1 计算科学与计算机系统
            • 1.1.1 计算科学
              • 1.1.2 图灵机与计算机系统
                • 1.1.3 计算机科学概览
                • 1.2 计算机体系结构的基本概念
                  • 1.2.1 摩尔定律
                    • 1.2.2 计算机系统的层次结构
                      • 1.2.3 指令集
                        • 1.2.4 存储系统
                        • 1.3 微处理器体系结构
                          • 1.3.1 单核处理器基本结构
                            • 1.3.2 多核处理器基本结构
                              • 1.3.3 指令的执行
                              • 1.4 操作系统的基本概念
                                • 1.4.1 操作系统的定义和作用
                                  • 1.4.2 操作系统的基本特征
                                  • 1.5 操作系统的基本功能和原理
                                    • 1.5.1 处理器管理
                                      • 1.5.2 存储管理
                                        • 1.5.3 设备管理
                                          • 1.5.4 文件管理
                                            • 1.5.5 作业管理
                                            • 练习题
                                            • 第2章 Linux系统概述
                                              • 2.1 Linux系统的发展历程
                                                • 2.2 常用Linux系统版本
                                                  • 2.3 Linux系统特征
                                                    • 2.4 Linux系统的应用与前景
                                                      • 练习题
                                                      • 第3章 Linux系统使用基础
                                                        • 3.1 Linux系统的安装
                                                          • 3.2 桌面环境
                                                            • 3.2.1 KDE
                                                              • 3.2.2 GNOME
                                                                • 3.2.3 Unity
                                                                  • 3.2.4 MATE
                                                                    • 3.2.5 Cinnamon
                                                                      • 3.2.6 适用于低配置硬件设备的Linux 桌面环境
                                                                      • 3.3 常用Linux命令
                                                                        • 3.3.1 Linux命令的基本格式
                                                                          • 3.3.2 Linux简单命令
                                                                          • 3.4 软件包
                                                                            • 3.4.1 Linux源码包
                                                                              • 3.4.2 Linux二进制包
                                                                              • 3.5 软件安装、运行与卸载
                                                                                • 3.5.1 RPM包安装、卸载和升级
                                                                                  • 3.5.2 软件包的查询
                                                                                  • 练习题
                                                                                  • 第4章 shell脚本编程基础
                                                                                    • 4.1 shell编程概述
                                                                                      • 4.1.1 什么是shell
                                                                                        • 4.1.2 shell的种类
                                                                                          • 4.1.3 shell脚本的运行
                                                                                          • 4.2 shell基础
                                                                                            • 4.2.1 通配符
                                                                                              • 4.2.2 引号
                                                                                                • 4.2.3 输入/输出重定向符
                                                                                                  • 4.2.4 命令执行操作符
                                                                                                    • 4.2.5 小括号和大括号
                                                                                                      • 4.2.6 管道符、后台命令符和注释符
                                                                                                      • 4.3 shell编程
                                                                                                        • 4.3.1 变量
                                                                                                          • 4.3.2 数值运算
                                                                                                            • 4.3.3 控制结构
                                                                                                            • 4.4 shell函数
                                                                                                              • 4.4.1 函数定义
                                                                                                                • 4.4.2 函数参数
                                                                                                                • 4.5 shell脚本实例
                                                                                                                  • 练习题
                                                                                                                • 第二篇 管 理 篇
                                                                                                                  • 第5章 用户管理
                                                                                                                    • 5.1 用户与用户组管理
                                                                                                                      • 5.1.1 用户和用户组
                                                                                                                        • 5.1.2 用户和用户组管理
                                                                                                                        • 5.2 用户和用户组管理相关的文件
                                                                                                                          • 5.2.1 passwd文件
                                                                                                                            • 5.2.2 shadow文件
                                                                                                                              • 5.2.3 group文件
                                                                                                                                • 5.2.4 gshadow文件
                                                                                                                                • 5.3 用户和用户组管理的命令
                                                                                                                                  • 5.3.1 用户的添加
                                                                                                                                    • 5.3.2 密码配置命令
                                                                                                                                      • 5.3.3 修改用户信息命令
                                                                                                                                        • 5.3.4 修改用户密码状态命令
                                                                                                                                          • 5.3.5 删除用户命令
                                                                                                                                            • 5.3.6 查看用户的UID和GID命令
                                                                                                                                              • 5.3.7 用户间切换命令
                                                                                                                                                • 5.3.8 用户组管理命令
                                                                                                                                                • 练习题
                                                                                                                                                • 第6章 文件管理
                                                                                                                                                  • 6.1 文件系统
                                                                                                                                                    • 6.1.1 文件系统的概念
                                                                                                                                                      • 6.1.2 文件结构和类型
                                                                                                                                                      • 6.2 文件与目录操作
                                                                                                                                                        • 6.2.1 文件操作命令
                                                                                                                                                          • 6.2.2 目录操作命令
                                                                                                                                                          • 6.3 访问权限管理
                                                                                                                                                            • 6.3.1 权限管理的重要性
                                                                                                                                                              • 6.3.2 权限位
                                                                                                                                                                • 6.3.3 修改权限位的命令
                                                                                                                                                                • 练习题
                                                                                                                                                                • 第7章 进程管理
                                                                                                                                                                  • 7.1 Linux进程简介
                                                                                                                                                                    • 7.2 进程监控
                                                                                                                                                                      • 7.3 结束进程
                                                                                                                                                                        • 7.4 进程优先级
                                                                                                                                                                          • 练习题
                                                                                                                                                                          • 第8章 存储管理
                                                                                                                                                                            • 8.1 存储设备的查看
                                                                                                                                                                              • 8.1.1 硬盘结构
                                                                                                                                                                                • 8.1.2 硬盘识别
                                                                                                                                                                                  • 8.1.3 存储设备的挂载
                                                                                                                                                                                  • 8.2 分区管理
                                                                                                                                                                                    • 8.2.1 fdisk命令
                                                                                                                                                                                      • 8.2.2 parted命令
                                                                                                                                                                                      • 8.3 磁盘管理工具
                                                                                                                                                                                        • 8.3.1 df命令
                                                                                                                                                                                          • 8.3.2 du命令
                                                                                                                                                                                            • 8.3.3 fsck命令
                                                                                                                                                                                            • 8.4 磁盘阵列
                                                                                                                                                                                              • 练习题
                                                                                                                                                                                              • 第9章 设备管理
                                                                                                                                                                                                • 9.1 设备文件
                                                                                                                                                                                                  • 9.2 常用的设备命令
                                                                                                                                                                                                    • 9.2.1 查看CPU信息的命令
                                                                                                                                                                                                      • 9.2.2 查看内存信息的命令
                                                                                                                                                                                                        • 9.2.3 查看块设备的命令
                                                                                                                                                                                                          • 9.2.4 磁盘配额的命令
                                                                                                                                                                                                          • 练习题
                                                                                                                                                                                                          • 第10章 网络管理
                                                                                                                                                                                                            • 10.1 管理网络接口
                                                                                                                                                                                                              • 10.2 基本IP路由和网关
                                                                                                                                                                                                                • 10.3 配置DNS客户机
                                                                                                                                                                                                                  • 10.4 DHCP配置详解
                                                                                                                                                                                                                    • 10.5 配置Web服务器
                                                                                                                                                                                                                      • 10.5.1 Web服务概述
                                                                                                                                                                                                                        • 10.5.2 Apache简介
                                                                                                                                                                                                                          • 10.5.3 快速搭建Apache服务器
                                                                                                                                                                                                                          • 10.6 配置Telnet
                                                                                                                                                                                                                            • 10.6.1 Telnet简介
                                                                                                                                                                                                                              • 10.6.2 Telnet的工作过程
                                                                                                                                                                                                                                • 10.6.3 安装和使用Telnet
                                                                                                                                                                                                                                • 10.7 其他网络设置
                                                                                                                                                                                                                                  • 10.8 网络诊断工具
                                                                                                                                                                                                                                    • 练习题
                                                                                                                                                                                                                                    • 第11章 系统服务与日志
                                                                                                                                                                                                                                      • 11.1 常见的Linux系统服务
                                                                                                                                                                                                                                        • 11.2 启动和关闭服务
                                                                                                                                                                                                                                          • 11.3 查看日志
                                                                                                                                                                                                                                            • 11.4 管理日志
                                                                                                                                                                                                                                              • 11.5 分析日志
                                                                                                                                                                                                                                                • 练习题
                                                                                                                                                                                                                                              • 第三篇 应 用 篇
                                                                                                                                                                                                                                                • 第12章 VI编辑器
                                                                                                                                                                                                                                                  • 12.1 概述
                                                                                                                                                                                                                                                    • 12.2 工作模式
                                                                                                                                                                                                                                                      • 12.3 进入和退出VI
                                                                                                                                                                                                                                                        • 12.3.1 进入VI
                                                                                                                                                                                                                                                          • 12.3.2 保存文件或退出VI
                                                                                                                                                                                                                                                          • 12.4 VI在线帮助
                                                                                                                                                                                                                                                            • 12.5 文本文件编辑
                                                                                                                                                                                                                                                              • 12.5.1 文本的插入
                                                                                                                                                                                                                                                                • 12.5.2 光标的移动
                                                                                                                                                                                                                                                                  • 12.5.3 删除
                                                                                                                                                                                                                                                                    • 12.5.4 查找与替换
                                                                                                                                                                                                                                                                      • 12.5.5 复制与粘贴
                                                                                                                                                                                                                                                                      • 12.6 存储缓冲区
                                                                                                                                                                                                                                                                        • 12.6.1 数字编号缓冲区
                                                                                                                                                                                                                                                                          • 12.6.2 命名缓冲区
                                                                                                                                                                                                                                                                          • 12.7 编辑多个文件
                                                                                                                                                                                                                                                                            • 12.8 VI编辑器的设置
                                                                                                                                                                                                                                                                              • 12.8.1 set命令选项
                                                                                                                                                                                                                                                                                • 12.8.2 设置VI环境
                                                                                                                                                                                                                                                                                • 练习题
                                                                                                                                                                                                                                                                                • 第13章 Emacs编辑器
                                                                                                                                                                                                                                                                                  • 13.1 Emacs简介
                                                                                                                                                                                                                                                                                    • 13.2 Emacs的操作
                                                                                                                                                                                                                                                                                      • 13.2.1 Emacs的安装
                                                                                                                                                                                                                                                                                        • 13.2.2 Emacs的启动
                                                                                                                                                                                                                                                                                          • 13.2.3 Emacs的退出
                                                                                                                                                                                                                                                                                            • 13.2.4 文件与缓冲区操作
                                                                                                                                                                                                                                                                                              • 13.2.5 Emacs的基本操作
                                                                                                                                                                                                                                                                                                • 13.2.6 在Emacs环境下编译并运行C/C++程序
                                                                                                                                                                                                                                                                                                • 练习题
                                                                                                                                                                                                                                                                                                • 第14章 OpenSSH
                                                                                                                                                                                                                                                                                                  • 14.1 安装OpenSSH
                                                                                                                                                                                                                                                                                                    • 14.2 配置OpenSSH
                                                                                                                                                                                                                                                                                                      • 14.3 OpenSSH的使用
                                                                                                                                                                                                                                                                                                        • 14.3.1 远程登录
                                                                                                                                                                                                                                                                                                          • 14.3.2 文件传输
                                                                                                                                                                                                                                                                                                            • 14.3.3 免密登录
                                                                                                                                                                                                                                                                                                              • 14.3.4 Windows下远程登录Linux
                                                                                                                                                                                                                                                                                                              • 练习题
                                                                                                                                                                                                                                                                                                            • 第四篇 开 发 篇
                                                                                                                                                                                                                                                                                                              • 第15章 Linux系统的应用程序开发技术
                                                                                                                                                                                                                                                                                                                • 15.1 常用的开发工具简介
                                                                                                                                                                                                                                                                                                                  • 15.2 C语言概述
                                                                                                                                                                                                                                                                                                                    • 15.3 开发环境配置
                                                                                                                                                                                                                                                                                                                      • 15.4 开发的一般过程
                                                                                                                                                                                                                                                                                                                        • 15.5 GCC编译器
                                                                                                                                                                                                                                                                                                                          • 15.5.1 C语言程序的编译过程
                                                                                                                                                                                                                                                                                                                            • 15.5.2 GCC基本用法
                                                                                                                                                                                                                                                                                                                              • 15.5.3 GCC常见的编译错误
                                                                                                                                                                                                                                                                                                                              • 15.6 GDB调试器
                                                                                                                                                                                                                                                                                                                                • 15.6.1 GDB的启动和退出
                                                                                                                                                                                                                                                                                                                                  • 15.6.2 调试前的准备
                                                                                                                                                                                                                                                                                                                                    • 15.6.3 显示和查找源代码
                                                                                                                                                                                                                                                                                                                                      • 15.6.4 执行程序
                                                                                                                                                                                                                                                                                                                                        • 15.6.5 设置断点
                                                                                                                                                                                                                                                                                                                                          • 15.6.6 查看和设置变量的值
                                                                                                                                                                                                                                                                                                                                            • 15.6.7 调试的控制
                                                                                                                                                                                                                                                                                                                                            • 15.7 make
                                                                                                                                                                                                                                                                                                                                              • 15.7.1 Makefile文件的构成
                                                                                                                                                                                                                                                                                                                                                • 15.7.2 执行makefile
                                                                                                                                                                                                                                                                                                                                                • 练习题
                                                                                                                                                                                                                                                                                                                                                • 第16章 Web服务器搭建、应用开发与部署
                                                                                                                                                                                                                                                                                                                                                  • 16.1 Web服务器搭建的准备
                                                                                                                                                                                                                                                                                                                                                    • 16.1.1 配置Java
                                                                                                                                                                                                                                                                                                                                                      • 16.1.2 配置MySQL
                                                                                                                                                                                                                                                                                                                                                      • 16.2 Web服务器的搭建
                                                                                                                                                                                                                                                                                                                                                        • 16.2.1 安装配置Tomcat
                                                                                                                                                                                                                                                                                                                                                          • 16.2.2 配置DNS、DHCP、FTP服务
                                                                                                                                                                                                                                                                                                                                                          • 16.3 开发环境与配置
                                                                                                                                                                                                                                                                                                                                                            • 16.3.1 安装配置Eclipse
                                                                                                                                                                                                                                                                                                                                                              • 16.3.2 配置Tomcat到Eclipse
                                                                                                                                                                                                                                                                                                                                                              • 16.4 网站设计开发与部署
                                                                                                                                                                                                                                                                                                                                                                • 16.4.1 MVC简介
                                                                                                                                                                                                                                                                                                                                                                  • 16.4.2 常见框架
                                                                                                                                                                                                                                                                                                                                                                    • 16.4.3 Java Web应用部署
                                                                                                                                                                                                                                                                                                                                                                    • 练习题
                                                                                                                                                                                                                                                                                                                                                                  • 附录1 全国计算机等级考试三级Linux应用与开发技术考试大纲(2021年版)
                                                                                                                                                                                                                                                                                                                                                                    • 附录2 参考答案

                                                                                                                                                                                                                                                                                                                                                                    相关图书