本书主要讲解Linu桌面作系统Ubuntu的配置管理、桌面应用、编程和软件开发。全书共12章,内容包括Ubuntu 概述、安装与基本作,用户与组管理,文件与目录管理,磁盘存储管理,软件包管理,系统高级管理,Ubuntu桌面应用,Shell编程,C/C++编程,Java与Android开发环境,PHP、Python和de.js开发环境,Ubuntu服务器。本书内容丰富,注重实践性和可作性,对每个知识点都有相应的作示范,便于读者快速上手。本书可作为高等院校、职业院校计算机专业的教材,也可作为Ubuntu Linu系统作人员的参考书,以及各类培训班教材。