Ubuntu Linux操作系统(项目式微课版)9787115600844
正版图书,可开发票,请放心购买。
¥
42.22
6.0折
¥
69.8
全新
库存29件
作者梁玲,钟小平
出版社人民邮电出版社
ISBN9787115600844
出版时间2022-09
装帧平装
开本16开
定价69.8元
货号12265327
上书时间2024-12-25
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
梁玲,女,硕士研究生,群众,副教授。1997年进入山西工程职业学院计算机工程系任职,期间参与了国家示范校建设、重量教学资源库、国家“双高计划”建设、重量职业教育教师教学团队等项目的申报与建设工作,参编规划教材2本,参与省级课题4项,荣获重量职业院校技能大赛二等奖1项,三等奖2项,省级职业院校技能大赛一等奖3项,发表论文6篇,授权专利2项。
目录
项目1 Ubuntu快速入门 1 【课堂学习目标】 1 任务1.1 认识Linux和Ubuntu 2 任务要求 2 相关知识 2 1.1.1 Linux的发展 2 1.1.2 Linux体系结构 4 1.1.3 Linux版本 5 1.1.4 Ubuntu的父版本Debian 6 1.1.5 Ubuntu的诞生与发展 6 任务实现 7 1.1.6 了解Ubuntu的发展前景 7 1.1.7 调查Ubuntu的国内应用现状 8 任务1.2 安装Ubuntu桌面版 9 任务要求 9 相关知识 9 任务实现 10 1.2.1 安装Ubuntu桌面版 10 1.2.2 登录、注销与关机 12 任务1.3 熟悉Ubuntu桌面环境 14 任务要求 14 相关知识 14 1.3.1 Ubuntu桌面环境 14 1.3.2 VNC与远程桌面 15 任务实现 15 1.3.3 熟悉桌面环境的基本操作 15 1.3.4 实现桌面个性化设置 18 1.3.5 安装和更新软件包 21 1.3.6 使用远程桌面 22 任务1.4 使用Ubuntu桌面版进行日常办公 25 任务要求 25 相关知识 25 1.4.1 Ubuntu桌面应用 25 1.4.2 LibreOffice概述 26 任务实现 27 1.4.3 使用Web浏览器 27 1.4.4 收发电子邮件 28 1.4.5 使用微信和TIM 29 1.4.6 播放多媒体 32 1.4.7 使用LibreOffice办公套件 33 项目小结 35 课后练习 35 项目实训 36 项目2 熟悉Ubuntu命令行操作 38 【课堂学习目标】 38 任务2.1 熟悉Linux命令行界面 39 任务要求 39 相关知识 39 2.1.1 操作系统的命令行界面 39 2.1.2 Linux的终端、控制台与伪终端 39 任务实现 40 2.1.3 使用终端窗口 40 2.1.4 使用文本模式 42 2.1.5 远程登录Linux命令行界面 43 任务2.2 熟悉Linux命令行的基本使用 44 任务要求 44 相关知识 45 2.2.1 什么是Shell 45 2.2.2 Shell的版本 45 2.2.3 Shell的基本用法 46 2.2.4 Linux命令行语法格式 46 2.2.5 环境变量及其配置文件 47 任务实现 48 2.2.6 巧用Linux命令行 48 2.2.7 处理命令行输入与输出 51 2.2.8 查看和设置环境变量 52 2.2.9 使用命令行进行网络配置 54 任务2.3 熟悉命令行文本编辑器 57 任务要求 57 相关知识 58 2.3.1 Vim编辑器 58 2.3.2 终端用户界面 60 任务实现 60 2.3.3 使用Vim编辑配置文件 60 2.3.4 使用Nano编辑配置文件 61 2.3.5 解决文本模式下的中文显示和输入问题 62 项目小结 64 课后练习 65 项目实训 66 项目3 用户与组管理 67 【课堂学习目标】 67 任务3.1 创建和管理Linux用户账户 68 任务要求 68 相关知识 68 3.1.1 Linux用户账户 68 3.1.2 Ubuntu的超级用户权限 68 3.1.3 用户账户配置文件 70 任务实现 71 3.1.4 使用图形用户界面工具创建和管理用户账户 71 3.1.5 使用命令行工具创建和管理用户账户 74 3.1.6 考察sudo配置文件 77 3.1.7 在Ubuntu系统中启用root账户登录 78 3.1.8 多用户登录与用户切换 79 任务3.2 创建和管理Linux组账户 81 任务要求 81 相关知识 81 3.2.1 Linux组账户及其类型 81 3.2.2 组账户配置文件 82 任务实现 82 3.2.3 使用“用户和组”工具管理组账户 82 3.2.4 使用命令行工具创建和管理组账户 83 项目小结 85 课后练习 85 项目实训 86 项目4 文件与目录管理 88 【课堂学习目标】 88 任务4.1 Linux目录操作 89 任务要求 89 相关知识 89 4.1.1 Linux的目录结构 89 4.1.2 Linux的路径 90 4.1.3 文件与目录的命名规范 90 4.1.4 Linux目录配置标准 90 任务实现 91 4.1.5 使用文件管理器进行目录操作 91 4.1.6 使用命令行工具进行目录操作 92 任务4.2 Linux文件操作 94 任务要求 94 相关知识 94 4.2.1 Linux文件结构 94 4.2.2 Linux文件类型 94 任务实现 95 4.2.3 使用文件管理器进行文件操作 95 4.2.4 使用命令行工具进行文件操作 96 4.2.5 使用命令行工具处理文本文件内容 100 4.2.6 使用sed命令处理文本文件内容 102 4.2.7 使用awk命令分析处理文本文件内容 105 任务4.3 文件和目录权限管理 108 任务要求 108 相关知识 108 4.3.1 文件访问者身份 108 4.3.2 文件和目录访问权限 108 4.3.3 文件访问权限组合 109 4.3.4 特殊权限 109 任务实现 110 4.3.5 使用文件管理器管理文件和文件夹访问权限 110 4.3.6 使用命令行工具变更文件所有者和所属组 111 4.3.7 使用命令行工具设置文件访问权限 112 4.3.8 设置默认的文件访问权限 113 4.3.9 设置特殊权限 114 项目小结 114 课后练习 115 项目实训 116 项目5 磁盘存储管理 119 【课堂学习目标】 119 任务5.1 磁盘分区管理 120 任务要求 120 相关知识 120 5.1.1 磁盘数据组织 120 5.1.2 Linux磁盘设备命名 121 5.1.3 Linux磁盘分区 121 5.1.4 磁盘分区规划 122 5.1.5 磁盘分区工具 122 任务实现 123 5.1.6 使用内置的磁盘管理器进行分区 123 5.1.7 使用fdisk进行分区管理 125 任务5.2 文件系统管理 129 任务要求 129 相关知识 129 5.2.1 常见的Linux文件系统 129 5.2.2 Linux文件系统操作步骤 130 任务实现 130 5.2.3 使用命令行工具建立文件系统 130 5.2.4 使用命令行工具挂载文件系统 133 5.2.5 使用命令行工具检查、维护文件系统 135 5.2.6 使用内置的磁盘管理器管理文件系统 136 任务5.3 挂载和使用外部存储设备 137 任务要求 137 相关知识 137 5.3.1 外部存储设备概述 137 任务实现 138 5.3.2 挂载和使用光盘 138 5.3.3 制作和使用光盘映像 139 5.3.4 挂载和使用USB设备 140 任务5.4 逻辑卷管理 140 任务要求 140 相关知识 141 5.4.1 LVM体系 141 5.4.2 LVM工具 141 任务实现 142 5.4.3 创建逻辑卷 142 5.4.4 动态调整逻辑卷容量 144 5.4.5 删除逻辑卷 145 任务5.5 文件系统备份 146 任务要求 146 相关知识 147 5.5.1 系统备份和用户备份 147 5.5.2 文件系统备份策略与规划 147 任务实现 148 5.5.3 使用存档工具进行简单备份 148 5.5.4 使用dump和restore工具实现备份和恢复 148 5.5.5 光盘备份 150 项目小结 150 课后练习 150 项目实训 152 项目6 软件包管理 153 【课堂学习目标】 153 任务6.1 Deb软件包管理 154 任务要求 154 相关知识 154 6.1.1 Linux软件包管理的发展过程 154 6.1.2 Deb软件包格式 155 任务实现 155 6.1.3 查看Deb软件包 155 6.1.4 安装Deb软件包 156 6.1.5 卸载Deb软件包 158 任务6.2 高级软件包管理 159 任务要求 159 相关知识 159 6.2.1 APT基本功能 159 6.2.2 APT软件源 159 6.2.3 APT工作机制 161 6.2.4 apt命令 161 任务实现 162 6.2.5 使用APT命令行工具 162 6.2.6 更改APT源 165 6.2.7 使用新立得包管理器 165 6.2.8 使用PPA源安装新版本软件 166 任务6.3 Snap软件包管理 168 任务要求 168 相关知识 168 6.3.1 Snap软件包的特点 168 6.3.2 Snap安装环境 169 6.3.3 预装的Snap软件包 169 任务实现 170 6.3.4 使用Snap搜索和查看软件包 170 6.3.5 使用Snap安装软件包 171 6.3.6 使用Snap更新软件包 172 6.3.7 使用Snap卸载软件包 172 任务6.4 源代码编译安装 172 任务要求 172 相关知识 173 6.4.1 源代码文件 173 6.4.2 GCC编译工具 173 任务实现 174 6.4.3 了解源代码编译安装的基本步骤 174 6.4.4 源代码编译安装Python 175 项目小结 177 课后练习 177 项目实训 178 项目7 系统高级管理 180 【课堂学习目标】 180 任务7.1 Linux进程管理 181 任务要求 181 相关知识 181 7.1.1 程序、进程与线程 181 7.1.2 Linux进程类型 181 任务实现 182 7.1.3 查看和监测进程 182 7.1.4 管理控制进程 185 任务7.2 使用systemd管控系统和服务 188 任务要求 188 相关知识 188 7.2.1 systemd与系统初始化 188 7.2.2 systemd的主要概念和术语 189 7.2.3 systemd单元文件 190 7.2.4 systemctl命令 193 任务实现 194 7.2.5 执行systemd单元管理 194 7.2.6 执行systemd单元文件管理 196 7.2.7 管理Linux服务 198 7.2.8 管理启动目标 200 7.2.9 管理系统电源(开关机) 201 任务7.3 计划任务管理 202 任务要求 202 相关知识 202 7.3.1 Cron的周期性计划任务管理 202 7.3.2 anacron的停机期间计划任务管理 204 7.3.3 使用at和batch工具安排一次性任务 204 7.3.4 systemd定时器 205 任务实现 206 7.3.5 为普通用户账户定制计划任务 206 7.3.6 配置anacron来实现调度任务 207 7.3.7 使用systemd实现计划任务管理 209 项目小结 211 课后练习 211 项目实训 213 项目8 Shell编程与自动化运维 215 【课堂学习目标】 215 任务8.1 初识Shell脚本 216 任务要求 216 相关知识 216 8.1.1 什么是Shell脚本 216 8.1.2 Shell脚本与Linux系统运维 216
— 没有更多了 —
以下为对购买帮助不大的评价