前言   Linux是当今三大操作系统(Windows、macOS、Linux)之一,其创始人是林纳斯·托瓦兹①。林纳斯·托瓦兹21岁时用4个月的时间首次创建了Linux内核,于1991年10月5日正式对外发布。Linux系统继承了UNIX系统以网络为核心的思想,是一个性能稳定的多用户网络操作系统。   20世纪90年代至今,互联网飞速发展,IT引领时代潮流,而Linux系统是一切IT的基石,其应用场景涉及方方面面,小到个人计算机、智能手环、智能手表、智能手机等设备,大到服务器、云计算、大数据、人工智能、数字货币、区块链等领域。   为什么写《Linux实战—从入门到精通》这本书呢?这要从我的经历说起。我出生在贵州省一个贫困的小山村,从小经历了山里砍柴、放牛、挑水、做饭,日出而作、日落而归的朴素生活,看到父母一辈子都在小山村里,没有见过大城市,所以从小立志要走出大山,要让父母过上幸福的生活。正是这样的信念让我不断地努力。大学毕业至今,我在“北漂”的IT运维路上已走过了十多年:从初创小公司到国有企业、机关单位,再到图吧、研修网、京东商城等IT企业,担任过Linux运维工程师、Linux运维架构师、运维经理,直到现在创办的京峰教育培训机构。   一路走来,很感谢生命中遇到的每一个人,是大家的帮助,让我不断地进步和成长,也让我明白了一个人活着不应该只为自己和自己的家人,还要考虑整个社会,哪怕只能为社会贡献一点点价值,人生就是精彩的。   为了帮助更多的人通过技术改变自己的命运,我决定和团队同事一起编写这本书。虽然市面上有很多关于Linux的书籍,但是很难找到一本关于Linux快速入门、Linux发展及系统安装、CentOS系统管理、Linux必备命令集、Linux用户及权限管理、Linux软件包企业实战、Linux 磁盘管理、NTP服务器企业实战、DHCP服务器企业实战、Samba服务器企业实战、rsync服务器企业实战、Linux文件服务器企业实战、大数据备份企业实战和Kickstart企业系统部署实战等的详细、全面的主流技术的书籍,这就是编写本书的初衷。   说明:书稿中关于软件屏幕的截图中,KiB表示KB,MiB表示MB,GiB表示GB。   配套资源 * 程序代码、面试题目、学习路径、工具手册、简历模板、教学课件等资料,请扫描下方二维码下载或者到清华大学出版社官方网站本书页面下载。 配套资源 * 作者精心录制了与Linux开发相关的视频课程(3000分钟,144集),便于读者自学。扫描封底“文泉课堂”刮刮卡中的二维码进行绑定后即可观看(注:视频内容仅供学习参考,与书中内容并非一一对应)。   虽然已花费大量的时间和精力核对书中的代码和内容,但难免存在纰漏,恳请读者批评指正。      吴光科 2024年3月                         致谢   感谢Linux之父Linus Benedict Torvalds,他不仅创造了Linux系统,还影响了整个开源世界,也影响了我的一生。   感谢我亲爱的父母,含辛茹苦地抚养我们兄弟三人,是他们对我无微不至的照顾,让我有更多的精力和动力去工作,去帮助更多的人。   感谢陈洪刚、黄宗兴、代敏、陈宽、罗正峰、潘禹之、姚仑、高玲、田鹏、郭新、贺振峰、齐书舵、孙燕龙、闵韬及其他挚友多年来对我的信任和鼓励。   感谢腾讯课堂所有的课程经理及平台老师,感谢51CTO副总裁一休及全体工作人员对我及京峰教育培训机构的大力支持。   感谢京峰教育培训机构的每位学员对我的支持和鼓励,希望他们都学有所成,最终成为社会的中流砥柱。感谢京峰教育首席运营官蔡正雄,感谢京峰教育培训机构的辛老师、朱老师、张老师、关老师、兮兮老师、小江老师、可馨老师等全体老师和助教、班长、副班长,是他们的大力支持,让京峰教育能够帮助更多的学员。   最后要感谢我的爱人黄小红,是她一直在背后默默地支持我、鼓励我,让我有更多的精力和时间去完成这本书。         吴光科 2024年3月    ① 创始人全称是Linus Benedict Torvalds(林纳斯·本纳第克特·托瓦兹)。 ---------------      ------------------------------------------------------------      ---------------      ------------------------------------------------------------    II Linux实战——从入门到精通    III 前 言