Perfectly Using Ubuntu (4th Edition)
Tags
Summary
Editor's review
Who it's for
A good fit for
- Ubuntu users who want to extend from desktop use to server deployment
- Operations staff with some Linux background who want to improve their hands-on configuration skills
- Programmers and technology enthusiasts who need to set up a development or workstation environment
- Hands-on learners who prefer to study an operating system through practical application scenarios
Not a good fit for
- Complete beginners with no computing background who are new to operating systems
- Readers who only want conceptual knowledge of Ubuntu and do not plan to practice
- Developers seeking deep theoretical content such as Ubuntu kernel source analysis
- Users of other Linux distributions who do not plan to switch
Reading tips
- Prepare a virtual machine or spare machine and work through the book's application scenarios step by step, rather than just reading.
- Read the desktop application section first to build familiarity, then move on to the server chapters to ease the learning curve.
- When encountering configuration steps, first understand the necessary theory provided in the book, then execute the commands and record the results.
- Read the application chapters according to your interests and business needs; there is no need to read linearly from the first page to the last.
About the publisher
The Publishing House of Electronics Industry is a comprehensive publisher distinguished by its focus on electronic information and related fields. Judging from the more than 3,000 titles in its catalogue, its publishing covers programming and design, artificial intelligence, computer science, finance and economics, photography, and social sciences, attending both to cutting-edge technology and to general readers. Representative titles include Factor Investing: Methods and Practice, x86 Assembly Language: From Real Mode to Protected Mode, The RISC-V Reader, Artificial Intelligence: Speech Recognition, Understanding and Practice, Phased Array Radar Technology, Radar Target Characteristics, and 100 Go Mistakes and How to Avoid Them, most of which centre on technical methods and engineering practice. Its authors include Shi Chuan, Li Zhong, Wang Xiaobo, David Patterson, Andrew Waterman, and Yu Zihao, among others from China and abroad. Owing to limited public information, no further publishing features are elaborated here.
Contents
- 版权信息
- 内容简介
- 前言
- 第1篇 Ubuntu工作站必知必会
- 第1章 Ubuntu的进化
- 1.1 GNU/Linux的历史和文化
- 1.2 Linux发行版TOP 10
- 1.3 Ubuntu的起源和版本
- 1.4 本章小结
- 第2章 从零风险体验到安装Ubuntu系统
- 2.1 与Ubuntu的第一次亲密接触
- 2.2 让Ubuntu在硬盘安家落户
- 2.3 本章小结
- 第3章 Ubuntu默认和定制桌面环境
- 3.1 默认桌面环境GNOME 3
- 3.2 随心所欲定制桌面环境
- 3.3 本章小结
- 第4章 Ubuntu命令行及应用部署
- 4.1 Ubuntu文件系统
- 4.2 令初学者头痛的命令行
- 4.3 命令行软件包管理工具
- 4.4 源代码编译安装必知必会
- 4.5 本章小结
- 第5章 定制Ubuntu应用:只用最优秀的程序
- 5.1 网上冲浪和下载聊天
- 5.2 多媒体及图片文件的创建和编辑
- 5.3 Windows兼容层应用
- 5.4 系统工具
- 5.5 本章小结
- 第6章 开发者Ubuntu工作站应用方案
- 6.1 编辑器
- 6.2 集成开发环境(IDE)
- 6.3 版本管理:git和GitHub
- 6.4 时间和思维导图管理工具
- 6.5 本章小结
- 第7章 构建Ubuntu全能家庭娱乐中心
- 7.1 构建Ubuntu游戏中心
- 7.2 构建自己的Ubuntu游戏中心
- 7.3 使用Ubuntu构建自己的家庭影院
- 7.4 本章小结
- 第8章 Ubuntu部署和配置TensorFlow深度学习环境
- 8.1 TensorFlow深度学习环境的推荐软硬件
- 8.2 部署TensorFlow及相关软件
- 8.3 本章小结
- 第2篇 Ubuntu Server必知必会
- 第9章 部署和批量自动化部署Ubuntu Server
- 9.1 服务器端存储设备及技术
- 9.2 单节点部署Ubuntu Server
- 9.3 PXE批量部署Ubuntu Server
- 9.4 本章小结
- 第10章 揭秘Ubuntu Server的启动过程
- 10.1 Linux最初的启动过程
- 10.2 Linux引导程序
- 10.3 关键的1号进程
- 10.4 Linux正常启动之后的系统
- 10.5 本章小结
- 第11章 升级编译Linux内核和模块进程及网络管理
- 11.1 升级及编译Ubuntu内核
- 11.2 管理内核模块
- 11.3 进程和作业管理
- 11.4 网络配置和管理
- 11.5 本章小结
- 第12章 驾驭三大基础网络服务
- 12.1 自动分配主机信息的DHCP服务
- 12.2 域名解析服务DNS
- 12.3 部署NTP网络时间服务
- 12.4 本章小结
- 第13章 征服Web服务双雄
- 13.1 Web服务
- 13.2 部署和配置Apache Web服务器
- 13.3 部署和配置Nginx Web服务器
- 13.4 本章小结
- 第14章 最流行的开源数据库MySQL
- 14.1 MySQL数据库大家族
- 14.2 部署和配置MySQL数据库
- 14.3 MySQL数据库运维和管理
- 14.4 本章小结
- 第15章 构建企业级Web Service测试和运行环境
- 15.1 LAMP Stack黄金组合
- 15.2 LEMP Stack白金组合
- 15.3 管理LAMP Stack和LEMP Stack
- 15.4 部署Web Service实例——WordPress搭建博客
- 15.5 构建经典的JSP运行环境
- 15.6 本章小结
- 第16章 高可用集群和负载均衡集群技术
- 16.1 企业常用的高可用集群技术
- 16.2 负载均衡技术
- 16.3 本章小结
- 第17章 驯服MySQL主从复制高可用集群
- 17.1 MySQL主从复制高可用技术
- 17.2 本章小结
- 第3篇 系统安全
- 第18章 全方位安全加固Ubuntu 18.04 LTS Server
- 18.1 网络安全
- 18.2 工作站安全精要
- 18.3 服务器安全精要
- 18.4 Ubuntu Server的SELinux-Apparmor(Application Armor)
- 18.5 各种网络服务的硬化
- 18.6 本章小结
- 附录A Ubuntu Server高频命令
- 附录B Ubuntu官方版本国内用户定制
- 附录C 在Windows10中使用Ubuntu子系统
FAQ
Will this book be too difficult without a Linux background?
What content is mainly added in the fourth edition compared with previous editions?
Does this book cover only desktop use or also servers?
What kind of computer environment is needed to follow the book?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.
About the author
He Xiaolong is an author active in the field of Chinese-language technical books. Public information about him is limited: the available records confirm two works, Perfect Application of Ubuntu (4th Edition) and Perfect Application of RHEL 8, both categorized under programming and design. Judging from their titles and subject matter, his writing focuses on the practical use of Linux operating systems and their distributions, aimed at readers who need to deploy and maintain systems hands-on, with an emphasis on operational steps and configuration methods rather than abstract theory. Ubuntu and RHEL represent the community-distribution and enterprise-distribution paths respectively, indicating that his scope covers both desktop use and server environments. Books of this kind are usually organized around tasks and worked examples, making them suitable for learning by doing. Although details of his background, nationality, and dates remain unrecorded publicly, the two works show a sustained engagement with writing on open-source system applications and offer useful reference for readers seeking a systematic grasp of practical Linux skills.