
前言
历经七十多年的发展,无论是对于国内数以十万计的学习者而言,还是在有着多年培训经验的编者们看来,学习编程语言,仍存在不小的难度,甚至有不少学习者因编程语言的复杂多变、难度太大而选择了中途放弃。实际上,只要掌握了其变化规律,即使再晦涩难懂的计算机专业词汇也无法阻挡学习者们的脚步。对于初学者来说,若有一本能看得懂,甚至可以用于自学的编程入门书是十分难得的。为初学者提供这样一本书,正是我们编写本套丛书的初衷。
零壹快学以“零基础,一起学”为主旨,针对零基础编程学习者的需求和学习特点,由专业团队量身打造了本套计算机编程入门教程。本套丛书的作者都从事编程教育和培训工作多年,拥有丰富的一线教学经验,对于学习者常遇到的问题十分熟悉,在编写过程中针对这些问题花费了大量的时间和精力来加以阐释,对书中的每个示例反复推敲,加以取舍,按照学习者的接受程度雕琢示例涉及的技术点,力求成就一套真正适合初学者的编程书籍。
本套丛书涵盖了Java、PHP、Python、JavaScript、HTML、CSS、Linux、iOS、C语言、C++、C#等计算机语言,同时借助大数据和云计算等技术,为广大编程学习者提供计算机各学科的视频课程、在线题库、测评系统、互动社区等学习资源。
◆ 课程全面,聚焦实战
本套丛书涵盖多门计算机语言,内容全面、示例丰富、图文并茂,通过通俗易懂的语言讲解相关计算机语言的特性,以点带面,突出开发技能的培养,既方便学习者了解基础知识点,也能帮助他们快速掌握开发技能,为编程开发设计积累实战经验。
◆ 专业团队,紧贴前沿
本套丛书作者由一线互联网公司高级工程师、知名高校教师和研究所技术人员等组成,线上线下同步进行专业讲解及点评分析,为学习者扫除学习障碍。与此同时,团队在内容研发方向上紧跟当前技术领域热点,及时更新,直击痛点和难点。
◆ 全网覆盖,应用面广
本套丛书已全网覆盖Web、APP和微信小程序等客户端,为广大学习者提供包括计算机编程、人工智能、大数据、云计算、区块链、计算机等级考试等在内的多门视频课程,配有相关测评系统和技术交流社区,互动即时性强,可实现在线教育随时随地轻松学。
Linux是全球最流行的操作系统之一,与其他常见操作系统相比,Linux更加安全、稳定,而且免费开源。随着互联网行业的迅速发展和云服务器的流行,Linux已然成为服务器的主流操作系统。
本书基于最新的CentOS 7编写,摒弃了一些生产环境中不常用的知识,循序渐进地对Linux进行讲解。对于零基础或者基础比较薄弱的读者,本书可以作为Linux的快速入门教材。我们衷心希望本书能为各位读者提供切实的帮助。
本书内容
◆ 基础知识:第1~3章,主要介绍了Linux的概况、安装以及基础命令,帮助读者打好基础,快速进入Linux的学习之中。
◆ 核心技术:第4~14章,主要介绍Linux的核心应用,包括vim编辑器、shell脚本、用户与用户组管理、文件和目录管理、磁盘管理、软件管理、进程管理、正则表达式,帮助读者掌握Linux的核心操作。
◆ 高级应用:第15~23章,主要介绍Linux网络、远程管理、FTP服务器、搭建Web服务器、MySQL数据库、防火墙、定时任务、常用系统命令总结、安全工具,帮助读者向更高层次的Linux应用操作迈进。
本书特点
◆ 由浅入深,过程完善。本书结合实际学习经验,对Windows和Mac两种环境下的安装均进行了详细的讲解,先介绍基本操作,帮助读者尽快入门,再逐步展开Linux的每个知识点,配合完整的操作步骤,提升读者的学习成就感。
◆ 示例丰富,贴近场景。本书提供了丰富的操作示例,而且每个操作均有文字解释,便于读者清晰理解操作命令的含义。这些示例大多选自工作中的各类场景,让读者可以感受日常工作中Linux的运用,提高分析排查问题的能力,增加实战操作经验。
◆ 视频教学,动手操作。本书每一章都配有教学视频,直观展示了Linux命令操作的效果,并配有通俗易懂的解释。
◆ 知识拓展,难度提升。本书在每一章末尾设有“小结”和“知识拓展”。通过在“知识拓展”部分中列举一些重要或有一定难度的知识点,为有能力的读者提供更多的拓展类学习内容,多维度强化自身的学习,加深对Linux的理解。
◆ 线上问答,及时解惑。本书为确保广大读者的学习能够顺利进行,提供了在线答疑服务,希望通过这种方式及时解决各位读者在学习Linux的过程中所遇到的困难和疑惑。
本书配套资源(可扫下方二维码获取)
◆ 大量的代码示例。通过运行这些代码,读者可以进一步巩固所学的知识。
◆ 零壹快学官方视频教程。力求让读者学以致用,加强实战能力。
◆ 在线答疑。为读者解惑,帮助读者解决学习中的困难,快速掌握要点。
本书适用对象
◆ 编程的初学者、爱好者与自学者
◆ 高等院校和培训学校的师生
◆ 职场新人
◆ 准备进入互联网行业的再就业人群
◆ “菜鸟”程序员
◆ 初、中级程序开发人员

零壹快学微信公众号
《零基础Linux从入门到精通》从初学者角度出发,详细讲述了Linux操作系统所有的基础知识点和开发实战中需要的必备技能。全书内容通俗易懂,示例丰富,步骤清晰,图文并茂,可以使读者轻松掌握Linux的精髓,活学活用,是一本实用的Linux入门书,也是在开发实战中必备的Linux参考手册。
编者
2019年7月