本書采用通俗易懂的語言,由淺入深地介紹了計算機的基礎知識、操作繫統的原理及特征、計算機網絡基礎知識和Ubuntu操作繫統使用等多方面內容。全書共分13章,首先介紹了微處理器基礎知識、操作繫統的分類和發展、Linux和Ubuntu操作繫統等有關計算機的基礎知識。其次講述了安裝Ubuntu操作繫統、Ubuntu操作繫統的常用命令、用戶和組的管理、文件繫統以及進程和線程管理等有關Ubuntu操作繫統的基本應用。後還介紹了Linux編程工具GCC和GDB以及shell編程、Linux網絡基礎、網絡信息安全、服務器的配置和搭建等相關高級應用。 本書通過大量的操作圖例進行講解,可以幫助初學者在較短的時間內掌握Ubuntu操作繫統窗口操作和字符命令行應用,解除對Linux類操作繫統的神秘感,對免費開源代碼的應用和傳播有一個較全面的認識。 本書可以作為普通高等學校計算機科學與技術、電子科學與技術、儀器科學與技術、信息與通信工程、控制科學與工程和機械工程等專業Linux操作繫統相關課程的教材,也可以作為開源操作繫統愛好者和開發者的入門教材。