完美应用Ubuntu 第3版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:何晓龙著
- 出 版 社:北京:电子工业出版社
- 出版年份:2017
- ISBN:9787121306662
- 页数:326 页
系统篇 用好Ubuntu掌握这些就够了 2
第1章 Ubuntu的进化 2
1.1 GNU/Linux的历史和文化 2
1.1.1 GNU/Linux是Linux的全称 2
1.1.2 Linux的诞生 3
1.2 Linux发行版Top 10 3
1.3 Ubuntu的起源和版本 4
1.3.1 Ubuntu是什么 4
1.3.2 丰富的Ubuntu版本 5
1.3.3 Ubuntu的发展路线图 7
1.4 Ubuntu社区 8
1.5 学习Linux的方法 8
1.6 本章小结 10
第2章 与Ubuntu的第一次亲密接触 12
2.1 在线体验Ubuntu 12
2.2 使用VirtualBox体验Ubuntu 14
2.3 制作LiveUSB体验Ubuntu 15
2.4 本章小结 17
第3章 让Ubuntu在硬盘安家落户 19
3.1 对UEFI安全启动说“不” 19
3.2 U盘极速安装Ubuntu 20
3.3 必要的配置 24
3.4 利用Ubuntu Server量身打造自己的系统 26
3.5 定制桌面环境:各种Ubuntu桌面环境想用就用 30
3.6 配置Ubuntu Server 35
3.7 本章小结 35
第4章 Unity桌面环境 37
4.1 Display Server谁是王者 37
4.1.1 昔日王者——X-Window 37
4.1.2 后起之秀——Wayland 39
4.1.3 黑马出世——Mir 39
4.2 Unity没有想象中那么难用 39
4.2.1 独特的Unity桌面环境 40
4.2.2 Unity虚拟桌面和窗口管理 48
4.2.3 Unity应用程序管理 49
4.3 随心所欲定制Unity 50
4.4 Unity使用技巧 52
4.5 本章小结 52
第5章 Ubuntu文件系统和文件管理 54
5.1 掌握Ubuntu文件系统 54
5.1.1 Ubuntu文件层次结构 54
5.1.2 深入Ubuntu文件系统 56
5.1.3 绝对路径和相对路径 58
5.1.4 文件类型精要 58
5.2 管理Ubuntu文件系统 60
5.2.1 精通文件管理器 60
5.2.2 浏览文件 60
5.2.3 文件备份和恢复 62
5.2.4 文件压缩和解压 62
5.3 令初学者头痛的命令行 63
5.4 在命令行进行文件管理 65
5.4.1 复制文件和目录 65
5.4.2 删除文件和目录 65
5.4.3 创建文件和目录 66
5.4.4 移动文件和目录 66
5.4.5 浏览文本文件 66
5.4.6 执行可执行文件 66
5.5 在命令行进行压缩和解压 66
5.6 文件权限的秘密 67
5.6.1 Ubuntu默认访问权限 68
5.6.2 通过权限符号修改访问权限 69
5.6.3 通过权限代码修改访问权限 70
5.7 修改文件的属主信息 71
5.8 远程管理Ubuntu文件系统 71
5.8.1 SSH远程管理 72
5.8.2 TeamViewer图形化远程管理文件 74
5.9 本章小结 77
第6章 Ubuntu软件包和存储管理 78
6.1 深入了解Ubuntu软件包格式 78
6.2 使用软件管理程序安装DEB软件包和应用程序 79
6.3 Ubuntu软件仓库管理 81
6.4 Ubuntu软件包后端管理工具 82
6.4.1 后端最底层软件包管理工具——dpkg 84
6.4.2 后端自动化软件包管理工具 85
6.4.3 软件包管理工具比较 88
6.5 软件仓库管理进阶——添加和删除PPA软件仓库 88
6.6 高级应用——利用源代码编译自己的软件包 90
6.7 SNAP软件包的使用 96
6.8 Ubuntu存储管理 100
6.8.1 磁盘管理 100
6.8.2 Ubuntu One替代品——Dropbox和坚果云 101
6.9 本章小结 102
应用篇 让Ubuntu做点有价值的事情 104
第7章 体验网上冲浪 104
7.1 安装和使用Chrome浏览器 104
7.2 网聊过去时——腾讯QQ 105
7.3 网聊现在时——微信 106
7.4 免费国际长途——Skype 107
7.5 Ubuntu下的迅雷——Transmission 107
7.6 FTP/SFTP客户端FileZilla 109
7.7 本章小结 112
第8章 听听音乐看看片 113
8.1 Rhythmbox音乐播放器 113
8.2 Ubuntu下的iTunes——gtkpod 114
8.3 专业音频编辑大师——Audacity 115
8.4 全能媒体播放器VLC 118
8.5 安装录制屏幕工具 119
8.6 专业视频后期处理工具OpenShot 120
8.6.1 安装OpenShot 120
8.6.2 OpenShot做视频处理 120
8.7 本章小结 124
第9章 数码照片和图形图像处理 125
9.1 Ubuntu中的ACDSee——Shotwell 125
9.2 Ubuntu中的Photoshop——GIMP图形图像处理软件 126
9.2.1 安装GIMP 126
9.2.2 使用GIMP 128
9.3 专业抓图工具Shutter 133
9.4 本章小结 137
第10章 虚拟化令Ubuntu应用锦上添花 139
10.1 虚拟化解决应用难题 139
10.1.1 安装VMware Workstation 11 139
10.1.2 使用VMware Workstation 11 141
10.1.3 快照和克隆功能解决Windows后顾之忧 142
10.1.4 为虚拟机安装VMware Tools 144
10.2 使用开源虚拟机VirtualBox 5 145
10.2.1 安装Oracle VirtualBox 5 145
10.2.2 创建VirtualBox虚拟机 145
10.2.3 提高VirtualBox的效率和用户体验 146
10.3 使用基于内核的虚拟机KVM 147
10.3.1 准备工作 147
10.3.2 安装和配置KVM 147
10.3.3 添加桥接网卡 148
10.3.4 创建KVM虚拟机 149
10.4 本章小结 150
第11章 Ubuntu下的游戏也能玩到累 152
11.1 安装PC游戏Steam客户端 152
11.2 Linux原生游戏 153
11.3 游戏模拟器中的瑞士军刀——Retro Arch超级模拟器 155
11.4 任天堂模拟器的后起之秀Dolphin 160
11.5 本章小结 163
第12章 将Ubuntu打造成网络实验室 164
12.1 网络技术学习和测试秘密武器GNS3 164
12.1.1 从源代码编译安装 165
12.1.2 定制GNS3实验环境 167
12.2 本章小结 184
第13章 用Ubuntu搞开发 186
13.1 一定要选一款顺手的编辑器 186
13.1.1 编辑器之神——VIM 186
13.1.2 深入VIM编辑器 190
13.1.3 神一样的编辑器——Emacs 193
13.1.4 深入Emacs编辑器 196
13.1.5 Sublime编辑器 199
13.1.6 Atom编辑器 200
13.2 构建C/C++开发工具链(C/C++tool chain) 201
13.3 部署Oracle JDK和Tomcat开发环境 202
13.4 安装PHP开发环境 203
13.5 部署和管理Python开发环境 203
13.6 部署Eclipse集成开发环境 204
13.7 构建移动APP开发环境 207
13.8 构建嵌入式开发环境 209
13.9 本章小结 211
第14章 git令版本管理轻松高效 213
14.1 版本管理大神git 214
14.1.1 git三大工作区域 214
14.1.2 安装和配置git 215
14.2 以逸待劳掌握git高频操作 217
14.2.1 git联机帮助 217
14.2.2 创建本地版本库 218
14.2.3 向版本库添加和提交新文件 219
14.2.4 版本库的分支操作 223
14.2.5 git远程服务器操作 226
14.3 本章小结 228
常用服务篇 网络服务令Ubuntu应用如虎添翼 232
第15章 文件共享创造效率和价值 232
15.1 多网络协议文件共享服务 232
15.1.1 实现NFS服务 232
15.1.2 实现FTP服务 235
15.1.3 实现Samba服务 237
15.2 增强服务的安全性 240
15.2.1 加强NFS服务的安全性 241
15.2.2 以系统用户身份安全使用FTP服务 241
15.2.3 以系统用户身份安全使用Samba服务 243
15.3 本章小结 244
第16章 Web服务器双雄——Apache和Nginx 246
16.1 Apache和Nginx Web服务器 246
16.2 部署和配置Apache Web服务器 248
16.2.1 部署Apache Web服务器 248
16.2.2 深入Apache配置目录 249
16.2.3 配置Apache Web服务器 251
16.2.4 全面管理Apache Web服务器 253
16.3 部署和配置Nginx Web服务器 253
16.3.1 部署Nginx Web服务器 253
16.3.2 深入Nginx配置目录 254
16.3.3 配置Nginx Web服务器 255
16.3.4 全面管理Nginx Web服务器 260
16.4 Web服务器接口CGI和FastCGI 260
16.5 本章小结 261
第17章 一次学会MySQL及全部衍生版本 262
17.1 MySQL数据库大家族 262
17.2 部署MySQL数据库及其衍生版本 264
17.3 管理MySQL数据库及其衍生版本服务 266
17.4 MySQL数据库用起来就这几招 266
17.4.1 管理和维护MySQL数据库 266
17.4.2 熟悉MySQL数据库环境 269
17.4.3 MySQL数据库和数据表操作 272
17.4.4 操作MySQL数据表数据 276
17.5 phpMyAdmin和MySQL Workbench管理数据库 278
17.6 本章小结 280
第18章 构建Web Service运行和测试平台 281
18.1 LAMP stack黄金组合 281
18.1.1 安装LAMP stack 281
18.1.2 测试LAMP stack工作状况 282
18.2 LEMP stack白金组合 283
18.2.1 部署LEMP stack 283
18.2.2 测试LEMP stack工作状况 284
18.3 管理LAMP stack和LEMP stack 285
18.4 部署Web Service实例——WordPress 286
18.4.1 准备WordPress需要的MySQL数据库 286
18.4.2 下载并解压解包WordPress最新版本 286
18.4.3 通过浏览器完成WordPress的安装 287
18.4.4 开始使用WordPress 290
18.5 本章小结 293
附录A 295
附录B 315
附录C 323
附录D 324
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017