前言 Linux是一款免费的类UNIX操作系统,它继承了UNIX操作系统的强大功能和极高的稳定性。Linux最初由芬兰赫尔辛基大学的学生Linus Torvalds创建,并于1991年首次公之于众。Linus允许免费和自由地使用该系统的源代码,并鼓励其他人进一步对其进行开发。为了更利于Linux的发展,根据GNU GPL(general public license,通用公共许可证)可以对其内核进行发布,从而赢得了许多专业人员的支持,将GNU项目的许多成果移植到了Linux操作系统上。在许多技术人员、研究人员和众多Linux爱好者的支持下,原Linux版本中的错误逐渐消除,并且不断添加新的功能。现在Linux已经成为一个功能强大、稳定可靠的操作系统。 Ubuntu(乌班图)是由开源厂商Canonical公司开发和维护的一种Linux发行版,是当今世界上非常流行的Linux发行版之一,其版权遵循GNU GPL。它给PC带来了UNIX工作站的强大功能和灵活性,并且提供了全套的因特网应用软件和功能齐全、简单易用的GUI桌面环境。 为了满足Linux操作系统教学方面的需求,故编写了本书。本书介绍了在实际项目中常用的知识点和操作技巧,是广大读者步入Linux殿堂不可多得的一本指导书,可以为读者以后深入学习Linux打下坚实的基础。 一本好的入门教材可以让读者快速领悟Linux的操作方式和系统的基本使用。 目前Linux的入门教材主要针对两类读者: 非技术型读者和技术型读者。 非技术型读者: 对Linux不是真的感兴趣,只是用Linux上网、听音乐、编辑文档等。针对非技术型读者的入门教材以插图为主,讲的内容主要是在GUI下的操作(用鼠标),所以,这种使用Linux的方式还是Windows的思维方式。 技术型读者: 对Linux很感兴趣。针对技术型读者的入门教材一开始就从系统的基本命令开始讲解,脱离Windows的思维方式,这样不仅会给读者以后进一步的学习带来很大帮助,也能使读者逐步领悟Linux的精髓(命令行)所在。 本书针对的是技术型读者,主要是计算机专业或相关专业的学生。 本书共有7章。第1章主要介绍了Linux的起源、特点、内核版本和发行版本的区别,然后详细介绍了Ubuntu的安装过程。第2章介绍了Linux中的用户接口,特别是命令行,通过这部分的学习,读者可以真正成为Linux命令行的入门者,然后详细地介绍了vim编辑器的使用,当远程维护Linux服务器时,vim是常用的工具。Ubuntu在系统和文件管理方面,与标准的UNIX操作系统水平相当,这些功能在第3和第4章中介绍。第5章主要介绍了如何使用dpkg和apt命令进行软件包的管理。第6章介绍了组建Linux局域网方面的内容,有DHCP、Samba、NFS服务器及防火墙等的配置。第7章对Ubuntu中的常用网络服务进行了介绍,这些网络服务有DNS、WWW、FTP以及邮件服务器。 本书的重点在前4章,只有学好前4章,读者才算真正入门,后面几章的学习才会比较轻松,甚至可以自学。随着读者学习的不断深入,就可以在Linux的世界里纵深发展了。本书是一本比较好的入门教材,希望读者在学习的过程中重基础、重理论,切忌浮躁。 本书编写时以Ubuntu的最新发行版Ubuntu 22.04 LTS为蓝本。由于Ubuntu每隔半年会有新的发行版,因此,读者拿到本书时,很可能有Ubuntu 22.10/23.04/23.10/24.04/24.10等新的版本,在此,编者建议读者选用最新的Ubuntu发行版进行学习。本书的目的是为读者使用Linux打下坚实的基础,因此,本书多数内容为Linux操作系统共性的知识和技术,仍然适用于Ubuntu 22.04 LTS的若干后续版本。如果读者对系统的稳定性要求较高,建议读者使用长期支持版(LTS),如Ubuntu 22.04、Ubuntu 24.04或Ubuntu 26.04。 本书由高校教师、北京邮电大学计算机专业博士张同光担任主编,由洪双喜、田乔梅、宋丽丽、高雪霞、温文博担任副主编,参加编写的人员还有秦建保、刘春红和陈明。洪双喜和刘春红工作于河南师范大学,陈明工作于郑州轻工业大学,温文博工作于中国人民解放军32382部队,其他编者工作于新乡学院。其中,秦建保编写第1章的1.1~1.3节,刘春红和陈明编写第1章的1.4节和1.5节,洪双喜、宋丽丽和温文博编写第2章和第4章,张同光编写第3章、第5章、第6章及其余部分,田乔梅编写第7章的7.1~7.3节,高雪霞编写第7章的7.4~7.7节,全书最后由张同光统稿和定稿。 本书得到了河南省高等教育教学改革研究与实践重点项目(No.2021SJGLX106)、河南省科技攻关项目(No.202102210146)、网络与交换技术国家重点实验室开放课题(SKLNST2020101)及高效能服务器和存储技术国家重点实验室的支持,在此表示感谢。 本书对应的电子课件、实例源文件和虚拟机文件等教学资源可以到清华大学出版社官网(http://www.tup.com.cn)下载。本书配套提供了50个教学视频,读者在学习的过程中,扫描教学视频二维码可以观看视频。 由于编者水平有限,书中欠妥之处,敬请广大读者批评指正。 编者 2022年8月