登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入   新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書

『簡體書』Ubuntu Linux操作系统(第3版)(微课版)

書城自編碼: 3977605
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 陈杰 梁姝
國際書號(ISBN): 9787115632005
出版社: 人民邮电出版社
出版日期: 2024-04-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 80.3

我要買

share:

** 我創建的書架 **
未登入.


新書推薦:
战国竹书复原综论
《 战国竹书复原综论 》

售價:HK$ 98.6
走出内心的深渊:快节奏人群心理疾病与健康指南(原书第3版)
《 走出内心的深渊:快节奏人群心理疾病与健康指南(原书第3版) 》

售價:HK$ 77.3
如何成为一家千亿公司
《 如何成为一家千亿公司 》

售價:HK$ 76.2
趋势跟踪: 汤姆·巴索的交易谋略
《 趋势跟踪: 汤姆·巴索的交易谋略 》

售價:HK$ 77.3
滚滚红尘(《滚滚红尘》电影原著)
《 滚滚红尘(《滚滚红尘》电影原著) 》

售價:HK$ 54.9
罗马之变(法语直译,再现罗马共和国走向罗马帝国的辉煌历史)
《 罗马之变(法语直译,再现罗马共和国走向罗马帝国的辉煌历史) 》

售價:HK$ 109.8
自然之争:1600年以来苏格兰和英格兰北部地区的环境史(新史学译丛)
《 自然之争:1600年以来苏格兰和英格兰北部地区的环境史(新史学译丛) 》

售價:HK$ 106.4
硝烟下的博弈:工业革命与中西方战争
《 硝烟下的博弈:工业革命与中西方战争 》

售價:HK$ 87.4

 

建議一齊購買:

+

HK$ 142.6
《金融学(第五版)(教育部经济管理类核心课程教材;国家级精品课》
+

HK$ 42.6
《深交所ETF投资问答》
+

HK$ 91.8
《田间试验与统计方法(第二版)》
+

HK$ 34.5
《药物合成实验教程》
+

HK$ 64.7
《大学生心理健康教育(第三版)》
+

HK$ 47.3
《哲学导论》
編輯推薦:
1.Ubuntu Linux的教材品种少
2.融入课程思政,贯彻二十大精神
3.本书编写质量高,案例丰富,配套电子活页
4.符合软件专业未来发展趋势
5.畅销教材改版
6.配套资源全面
內容簡介:
本书基于Linux操作系统的操作、管理和运维的实际需求,主要讲解Linux桌面操作系统Ubuntu的配置管理、桌面应用、编程和软件开发。本书共12章,内容包括Ubuntu概述、安装与基本操作,用户与组管理,文件与目录管理,磁盘存储管理,软件包管理,系统高级管理,Ubuntu桌面应用,Shell编程,C/C++编程,Java与Android开发环境,PHP、Python和Node.js开发环境,Ubuntu服务器。
本书内容系统、全面,结构清晰,在内容编写方面注意难点分散、循序渐进;在文字叙述方面注意言简意赅、重点突出;在实例选取方面注意实用性和针对性。为强化实践性和可操作性,本书中的大部分知识点都有相应的操作示范,便于读者快速上手。
本书可作为高等院校、职业院校计算机相关专业的教材,也可作为Ubuntu Linux系统操作人员的参考书,以及各类培训班教材。
關於作者:
陈杰,男,副教授,高级技师,盐城工业职业技术学院信息与安全学院院长。主持“非洲国家职业标准开发项目—冈比亚”网络安全员NTA7技术标准开发,江苏省精品资源共享课程建设、江苏省产学研项目、江苏省十三五教育规划课题。指导学生获得全国发明杯创新创业比赛一等奖,江苏省挑战杯课外学术科技作品比赛一等奖。发表论文50多篇,授权实用新型专利8项,主持完成中国纺织工业联合会纺织职业教育教学成果二等奖、中国国际贸易学会教学成果特等奖。
目錄
目录

第 1 章 Ubuntu概述、安装与基本 操作 1
1.1 Linux与Ubuntu 1
1.1.1 Linux操作系统的发展 1
1.1.2 分层设计的Linux体系结构 3
1.1.3 多种多样的Linux版本 4
1.1.4 Ubuntu Linux 5
1.1.5 Ubuntu在国内的应用 6
1.2 安装Ubuntu操作系统 7
1.2.1 安装前的准备工作 7
1.2.2 Ubuntu安装过程 8
1.2.3 登录、注销与关机 9
1.3 熟悉Ubuntu桌面环境 10
1.3.1 桌面环境基本操作 10
1.3.2 桌面个性化设置 12
1.3.3 使用图形用户界面应用程序 15
1.4 Linux命令行界面 17
1.4.1 使用仿真终端窗口 17
1.4.2 使用文本模式 18
1.4.3 使用命令行关闭和重启系统 19
1.5 Shell基础 19
1.5.1 什么是Shell 19
1.5.2 使用Shell 20
1.5.5 环境变量 21
1.6 Linux命令行使用 22
1.6.1 命令语法格式 22
1.6.2 命令行基本用法 23
1.6.3 命令行输入与输出 24
1.6.4 执行Shell脚本 25
1.7 使用文本编辑器 25
1.7.1 vim编辑器 25
1.7.2 nano编辑器 27
1.8 习题 28
第 2 章 用户与组管理 29
2.1 用户与组概述 29
2.1.1 Linux用户账户及其类型 29
2.1.2 Ubuntu的超级用户权限与管理员 30
2.1.3 使用sudo命令 30
2.1.4 使用su命令 32
2.1.5 组账户及其类型 32
2.1.6 用户与组配置文件 33
2.2 使用图形用户界面工具管理用户和组 34
2.2.1 创建和管理用户账户 34
2.2.2 创建和管理组账户 37
2.3 使用命令行工具管理用户和组 37
2.3.1 管理用户账户 37
2.3.2 管理组账户 40
2.3.3 其他用户管理命令 41
2.4 习题 42
第 3 章 文件与目录管理 43
3.1 Linux文件与目录概述 43
3.1.1 Linux目录结构 43
3.1.2 Linux目录配置标准——FHS 44
3.1.3 Linux文件类型 45
3.2 Ubuntu目录操作 46
3.2.1 使用文件管理器进行目录操作 46
3.2.2 使用命令行进行目录操作 47
3.3 Ubuntu文件操作 48
3.3.1 使用文件管理器进行文件操作 48
3.3.2 使用命令行进行文件操作 48
3.4 管理文件和目录权限 52
3.4.1 文件权限组合 52
3.4.2 变更文件访问者身份 54
3.4.3 设置文件权限 54
3.4.4 设置默认的文件权限 55
3.4.5 在图形用户界面中管理文件和文件夹权限 55
3.4.6 使用文件访问控制列表管理文件权限 56
3.5 习题 59
第 4 章 磁盘存储管理 61
4.1 Linux磁盘存储概述 61
4.1.1 磁盘数据组织 61
4.1.2 Linux磁盘设备命名 62
4.1.3 Linux磁盘分区 63
4.1.4 Linux文件系统 64
4.1.5 磁盘分区规划 64
4.1.6 磁盘分区工具 65
4.2 管理磁盘分区和文件系统 65
4.2.1 使用fdisk进行分区管理 65
4.2.2 建立文件系统——格式化磁盘分区 68
4.2.3 挂载文件系统 71
4.2.4 检查维护文件系统 73
4.2.5 使用磁盘管理器管理磁盘分区和文件系统 74
4.3 挂载和使用外部存储设备 76
4.3.1 挂载和使用光盘 76
4.3.2 制作和使用光盘映像 77
4.3.3 挂载和使用USB设备 78
4.4 习题 78
第 5 章 软件包管理 79
5.1 Linux软件包管理的发展过程 79
5.1.1 从源代码编译安装软件 79
5.1.2 使用软件包安装软件 80
5.1.3 高级软件包管理工具 80
5.1.4 跨Linux发行版的新一代软件包管理技术 80
5.1.5 在线安装和离线安装 81
5.2 安装和管理Deb软件包 81
5.2.1 查看Deb软件包 81
5.2.2 安装Deb软件包 82
5.2.3 卸载Deb软件包 82
5.2.4 使用dpkg工具管理CPU架构 83
5.3 使用APT工具管理软件包 83
5.3.1 APT基础 83
5.3.2 APT命令行工具的使用 84
5.3.3 配置APT源 87
5.3.4 PPA安装 89
5.4 安装和管理Snap包 90
5.4.1 什么是Snap包 91
5.4.2 Snap包的特点 91
5.4.3 预装的Snap包 91
5.4.4 使用Snap管理软件包 92
5.4.5 离线安装Snap包 94
5.5 使用源代码编译安装软件 95
5.5.1 使用源代码编译安装软件的基本步骤 95
5.5.2 源代码编译安装示例——Python 97
5.5.3 源代码编译安装软件的卸载 99
5.7 习题 99
第 6 章 系统高级管理 100
6.1 Linux进程管理 100
6.1.1 Linux进程概述 100
6.1.2 查看进程 101
6.1.3 Linux进程管理 103
6.2 使用systemd管控系统和服务 104
6.2.1 systemd与系统初始化 104
6.2.2 systemd的主要概念和术语 105
6.2.3 systemd单元文件 107
6.2.4 systemctl命令 111
6.2.5 systemd单元管理 111
6.2.6 systemd单元文件管理 113
6.2.7 使用systemd管理Linux服务 114
6.2.8 使用systemd管理启动目标 116
6.2.9 配置和使用systemd日志 117
6.3 系统启动配置 119
6.3.1 Linux系统启动过程分析 119
6.3.2 Linux系统初始化配置 120
6.3.3 引导装载程序GRUB配置 120
6.3.4 系统启动进入特殊模式排除故障 122
6.4 进程的调度启动——自动化任务配置 122
6.4.1 使用Cron服务安排周期性任务 123
6.4.2 使用anacron唤醒停机期间的调度任务 124
6.4.3 使用systemd实现自动化任务管理 127
6.6 习题 129
第 7 章 Ubuntu桌面应用 130
7.1 Internet应用 130
7.1.1 Web浏览器 130
7.1.2 下载工具 132
7.1.3 邮件收发工具 133
7.1.4 聊天工具 134
7.2 多媒体应用 137
7.2.1 图形图像工具 137
7.2.2 多媒体播放 139
7.2.3 音频编辑 140
7.2.4 视频编辑 140
7.3 办公软件应用 141
7.3.1 LibreOffice概述 141
7.3.2 LibreOffice Writer(文字处理) 142
7.3.3 LibreOffice Calc(电子表格) 144
7.3.4 LibreOffice Impress(演示文稿) 144
7.3.5 LibreOffice Draw(绘图) 145
7.3.6 LibreOffice Math(公式编辑) 146
7.4 习题 146
第 8 章 Shell编程 148
8.1 Shell编程基本步骤 148
8.1.1 编写Shell脚本 148
8.1.2 执行Shell脚本 150
8.2 Shell变量 150
8.2.1 变量类型 150
8.2.2 变量赋值和访问 151
8.2.3 内部变量 152
8.2.4 位置参数 152
8.2.5 变量值输出 153
8.2.6 变量值读取 154
8.2.7 变量替换 154
8.3 表达式与运算符 155
8.3.1 表达式 155
8.3.2 算术运算符 156
8.3.3 整数关系运算符 156
8.3.4 字符串检测运算符 157
8.3.5 文件测试运算符 157
8.3.6 布尔运算符 157
8.3.7 三目运算 158
8.4 流程控制语句 158
8.4.1 多命令的组合执行 158
8.4.2 条件语句 159
8.4.3 循环结构 161
8.5 函数 163
8.5.1 函数的定义和调用 163
8.5.2 函数的返回值 163
8.5.3 函数参数 164
8.6 Shell正则表达式与文本处理命令 164
8.6.1 Shell正则表达式 165
8.6.2 使用grep命令查找文本内容 166
8.6.3 使用sed命令处理文本内容 167
8.6.4 使用awk命令处理文本内容 168
8.6.5 Shell系统运维脚本实例 170
8.7 习题 171
第 9 章 C/C++编程 172
9.1 Linux编程基础 172
9.1.1 源程序编辑器 172
9.1.2 GCC编译器 173
9.1.3 GDB调试器 177
9.2 使用make和Makefile实现自动编译 178
9.2.1 make工具 178
9.2.2 Makefile基础 179
9.2.3 make的工作方式 181
9.2.4 使用Autotools自动产生Makefile 182
9.3 基于GTK+的图形用户界面编程 186
9.3.1 GTK+简介 186
9.3.2 部署GTK+编程环境 186
9.3.3 使用Glade辅助设计界面 188
9.3.4 部署集成开发环境Anjuta 191
9.4 习题 196
第 10 章 Java与Android开发环境 198
10.1 Java开发 198
10.1.1 Java的特点 198
10.1.2 Java体系 199
10.1.3 安装JDK 200
10.1.4 管理Java版本 202
10.1.5 使用Eclipse开发Java应用程序 204
10.2 Android开发环境 208
10.2.1 Android简介 209
10.2.2 Android开发工具 210
10.2.3 安装部署Android Studio 211
10.2.4 基于Android Studio开发Android应用 216
10.3 习题 222
第 11 章 PHP、Python和Node.js开发环境 223
11.1 PHP开发环境 223
11.1.1 安装LAMP平台 223
11.1.2 PHP集成开发工具简介 227
11.1.3 安装Eclipse IDE for PHP 227
11.1.4 使用Eclipse IDE for PHP开发PHP程序 228
11.1.5 部署PHP调试环境 231
11.2 Python集成开发环境 234
11.2.1 Python简介 234
11.2.2 安装Python 234
11.2.3 虚拟环境和包管理 235
11.2.4 安装Python集成开发环境 237
11.2.5 使用PyCharm开发Python应用程序 239
11.3 Node.js开发环境 243
11.3.1 Node.js简介 244
11.3.2 在Ubuntu系统上安装Node.js 244
11.3.3 在Ubuntu系统上安装Node.js集成开发环境 245
11.3.4 开发Node.js应用程序 246
11.3.5 调试Node.js应用程序 247
11.4 习题 248
第 12 章 Ubuntu服务器 249
12.1 Ubuntu服务器的安装和配置管理 249
12.1.1 安装Ubuntu服务器 249
12.1.2 调整网络配置 252
12.1.3 通过SSH远程登录服务器 253
12.1.4 基于Web界面远程管理Ubuntu服务器 254
12.1.5 动态调整磁盘存储空间 256
12.2 LAMP服务器安装与配置 261
12.2.1 在Ubuntu服务器上安装LAMP 262
12.2.2 在Ubuntu上配置Apache 262
12.2.3 在Ubuntu上配置PHP 265
12.2.4 在Ubuntu上配置和管理MySQL 266
12.3 习题 268

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.