Linux系统命令及Shell脚本实践指南
早在我还在大学校园时就对Linux产生了极大的兴趣,期间我热衷于下载、安装、体验各种不同的Linux发行版,并尝试使用Linux作为我的桌面系统。但实际情况是,由于大学中使用群体极小,学校又没有开设直接的Linux系统课程,虽然我花了不少的课余时间去研究它,但始终感觉不得其法,难以入门。至今我依然记得当时使用鼠标双击好不容易才复制桌面上的rpm包,并抱怨为什么没有出现类似于Windows的“安装向导”。所以实际上有很长一段时间,面对Linux系统我能做的少之又少。
2006年大学毕业后,我有幸进入了一直梦寐以求的IT行业,并从此正式走上了技术之路。工作中能实际接触到Linux系统运维是我在该领域发展的很重要的外部因素,工作的驱使和个人的兴趣成为我每天坚持学习Linux的源动力。但当时很尴尬的一个现实是:一方面互联网行业的高速发展促进了Linux如火如荼的发展,另一方面又很难找到真正适合“新手”的入门级教材,得到一本简单明了的入门书籍是我当时迫切的愿望。于是在走了不少弯路并感觉自己已经“迷路”之后,我报名参加了Linux系统工程师社会培训班,利用工作之余系统并完整地学习了Linux。事实证明,当时的选择是正确的,这直接影响了我至今的职业发展乃至今后的职业规划。
经历了多年的工作后,我也非常希望能有机会与大家分享自己在IT领域的体会,所以也经常在一些技术网站发表技术文章,或是与志同道合的朋友一起举办免费的网络培训班。但是总体来说,所涉及的内容大多零碎、不成体系。筹划本书的初期,我想把重点放在Linux系统管理、高性能计算、高可用集群甚至云计算这些“够时髦”的主题上,但是反复思考后觉得,“时髦”的技术永远在变,而且限制了读者范围。但是对我、对很多梦想学习Linux的读者来说这更是一个机会:用最简单、最朴素、最基础的语言讲解和描述Linux系统以及如何使用它,给更多初学者以“可以学会”的希望和“努力前行”的力量。
出于这样的考虑,我在组织本书的内容时尽量安排书的各个章节以及每章节中的每个小节,甚至是每小节中的知识点的出现顺序符合新手的认知规律,做到从易到难,从基础到提高,以循序渐进的方式将各类知识点以人物出场、层次推进的方式呈现在读者面前,尽量避免将生僻的术语突然摆在读者面前,造成读者思维上的困扰,并且尽量使用简单明了的文字和浅显易懂的比喻帮助读者理解、消化。尽管如此,我还是希望读者能在此基础上展开阅读,并根据实际需要做必要的深入理解。
总之,这是一本讲解Linux系统和Shell编程的入门级书籍,内容主要涉及Linux的基础命令、编辑器的使用和Shell脚本的开发。
读者对象
本书适合以下读者阅读:
·Linux爱好者
·Linux初学者
·希望学习Shell编程的读者
·希望了解系统的网络工程师
·网站前后台开发人员
如何阅读本书
本书从知识结构上分为三大部分,第一部分(第1~8章)为基础内容,详细地介绍了Linux的历史发展、安装使用、用户管理、文件管理、文件系统、字符处理、网络管理、进程管理和软件安装。第二部分(第9~10章)为编辑器部分,内容为Linux下常用编辑器vi和vim的用法和基于流处理的sed和awk工具,这是管理Linux系统的基本技能。第三部分(第11~18章)为Shell编程,内容包括Shell的安装、使用、语法,其中最后一章是本部分的重点,该章所有脚本在实际应用中有很高的使用率。
如果你是Linux的初学者,我建议从第1章开始阅读。第二部分的内容涉及vi和vim编辑器的操作细节,建议读者通读。如果读者已经有一定的基础,希望学习Shell脚本开发,可以直接跳至第三部分学习。
勘误和支持
由于作者的水平有限,编写的时间也很仓促,书中难免会出现一些错误或者不准确的地方,恳请读者批评指正。如果你有更多的宝贵意见,欢迎你发送邮件至我的邮箱johnwang.wangjun@gmail.com,或是关注我的新浪微博weibo.com/u/1186347743,我很期待能够听到你们的真挚反馈。
-
jquery网页分享插件
731 0 21-06-08 -
稻壳阅读器 -- 功能强大的阅读神器
稻壳阅读器是由道客巴巴开发的一款PDF阅读器,它不仅拥有阅读功能,还集成了文档下载的特色功能。对于经常需要搜索网络文档的用户来说,这... 1150 0 24-12-22 -
wordpress主题博客Xboke
博客X是一款由主题巴巴团队原创设计开发的WordPress博客主题。这款主题是迄今为止我们开发的最强大的博客主题。主题首页内容可展示幻灯片置... 619 0 21-07-12 -
定向提升-英语阅读100题方法串讲(田静)
01.田静讲阅读-技巧专项课1.pdf02.田静讲阅读-技巧专项课2.pdf03.田静讲阅读-技巧专项课3.pdf05.田静讲阅读-技巧专项课5.pdf06.田静讲阅读-... 980 0 24-08-19 -
2012教育心理学考试资料
【豆丁★教育百科】009年广东省教师招聘考试_教育学心理学_真题含答案.pdf【豆丁★教育百科】009年广东省教师招聘考试_教育学心理学_真题含... 1087 0 24-08-20 -
十四五小儿推拿学新世纪第3版
本教材编委会由21所高等中医药院校的推拿专家组成,是全国中医药行业高等教育“十三五”规划教材《小儿推拿学》的修订版。修订比例为 30%... 1431 0 24-08-06 -
ECShop_V2.7.3_UTF8_release0411完整版
本版本全面兼容php5.6+,并且修复了许多官方程序的低级代码bug。在apache 2.4.17+php5.6.15环境下测试通过,人格保证无毒无木马,仅仅是一... 408 0 21-07-02 -
仿站小工具能够抓取网页源码
仿站小工具能够抓取网页源码,自动检测网页编码,远程下载网页,同时支持同域网页和Css文件中分as家裁到本地实现不同文件按相对路径实现归... 1188 0 24-05-24
发表我的评论
- 这篇文章还没有收到评论,赶紧来抢沙发吧~