zuoninger 发表于 2012-08-17 10:09

轻松全面掌握命令行和shell的书《Linux命令行与Shell脚本编程大全(第2版)》

本帖最后由 zuoninger 于 2012-08-17 10:14 编辑

内容简介:
掌握Linux命令和shell脚本编程,尽在本书中。
本书是关于Linux命令行和shell命令的全面参考资料,秉承“大全”系列书籍的一贯优良品质,涵盖详尽的动手教程和实际应用中的实用信息,并提供相关参考信息和背景资料。书中内容共分为四部分27章,引领读者从Linux命令行基础入手,直到能写出自己的shell。
本书主要内容包括:

[*]在命令行上工作并学习基本的shell命令;


[*]编写shell脚本来实现日常工作和报告的自动化;


[*]控制如何以及何时在系统上运行shell脚本;


[*]学习shell脚本中操作数据的高级方法;


[*]修改脚本适应图形化桌面和其他Linux shell;


[*]从网站提取数据并在系统间发送数据;


[*]创建有专业水准的shell脚本,适应现实环境的挑战。


作者简介:

Richard Blum 系统和网络管理员,已经在IT行业工作了22年多。他管理过UNIX、Linux、Novell和微软服务器,用Linux shell脚本进行过自动化网络监测,并在大多数常见的Linux shell环境中写过脚本。他还是一名网络课程讲师,美国各地的多所大学和学院都采用他的Linux基础课程。除本书外,Richard还著有Professional Linux Programming等书。

Christine Bresnahan 系统管理员,已经在IT行业工作了近30年。目前在印第安纳波利斯市的常春藤技术社区学院担任兼职教授,讲授Linux系统管理、Linux安全和Windows安全等课程。

译者序

欢迎来到命令行和shell脚本编程的世界!看到这篇序言,说明你已经翻开这本超过600页的书,愿意花时间去了解命令行和shell脚本编程的细节。在Linux世界中,这种精神非常重要,我们将这种不满足于现状、愿意潜心了解其中细节而作出进一步改进的精神称为“黑客精神”。

正是这种黑客精神激励着成百上千人一起协作、不断改进着Linux内核 ,使其支持更多的硬件、具备更多有趣的功能。越来越多的硬件厂商成立了Linux开发团队,向Linux内核贡献代码,使其能够运行在他们的硬件平台上或顺利地使用他们的硬件。也正是这种黑客精神和GNU的开放性,才使得Linux在服务器操作系统领域和移动设备操作系统领域获得了迅捷而长足的发展。

今天,移动互联网应用的流行使得每周都有成百上千的应用部署在云平台上,而背后支撑这些云的正是Linux。这些应用大多分成两部分:作为移动应用的一部分会部署在用户的手持设备上,实现用户交互、数据的采集和传送;作为Web应用的另一部分部署在远端Linux服务器上,存储数据并进行一些定期的数据处理。

这时,要进行Linux服务器上大量的数据处理和管理工作,以及Web应用的部署和监测,你就需要命令行和shell脚本的帮助。在Linux系统中,大部分的系统配置和管理都是通过shell脚本来完成,而Linux对shell脚本的良好支持又使其成为系统配置和管理自动化的首选。加之几乎所有Linux主机都支持通过SSH远程访问来进行系统配置,大多数时候你都是在命令行下完成这些配置和管理工作。

当然,伴随着便利性的还有巨大的破坏性。稍不留神,你可能就会将整个根目录全部干掉,或者错误处理重要的配置文件。这时,了解命令行和shell脚本编程细节、遵循Linux使用规范就显得格外重要了。

本书面向系统管理员、配置管理人员、系统开发人员,以及所有想有效使用Linux系统的黑客。除了Linux外,本书内容还适用于提供了命令行界面和shell脚本编程支持的其他类Unix系统(我们称之为“*nix”系统),其中包括BSD和Mac OS X。

读过本书后,如果想继续了解shell脚本编程,你可以接着看Wicked Cool Shell Scripts。这本书提供了大量的例子和解释供你学习。如果有意扩展Linux系统管理方面的知识,可以参考IBM的Linux Performance and Tuning Guidelines和Linux Administration Handbook (Second Edition)。如果对shell如何工作感到好奇,Use the source, Luke! 最简单的shell——yash 只有一百来行。

这里要特别感谢图灵公司的傅志红和罗词亮两位老师。他们的细致工作使得这本译作中的诸多术语都得以一一推敲,他们的耐心等待使我得以在旅行中完成本书的翻译工作。

尽管我在翻译过程中小心翼翼,尽力排查原书中的错误、尽量避免中文表达上的问题,但囿于经验和疏忽,译作中难免有疏漏和问题。还请读者朋友给予反馈,我们会在图灵社区维护一份勘误表(http://www.ituring.com.cn/book/980),并尽量为您在阅读本书中遇到的问题提供力所能及的帮助。

xiyoulaoyuanjia 发表于 2012-08-17 11:20

喜欢人民邮电的书~~ :em03:

_Rayx 发表于 2012-08-17 14:21

图灵的翻译的书算是国内翻译的比较好的了,不过价格也不便宜啊,好像是计算机技术书的通病,每本都死贵的。

刺客阿地 发表于 2012-12-25 15:25

死贵的,不过这本书买来,算是值得的:lol

自学,总比人家培训机构的学费便宜吧?

tamxiazai 发表于 2013-07-01 09:40

书写得不错:wink::)):)):))

LeiLei_zzz 发表于 2014-04-25 19:10

对于初学者实用不?
页: [1]
查看完整版本: 轻松全面掌握命令行和shell的书《Linux命令行与Shell脚本编程大全(第2版)》