Linux开发者眼中的10本顶级书籍
如果您是一位正在搜寻资料的Linux开发者,那么下面的清单能够帮你找到你所想要的。
任何开发者都能告诉您,即便是专家也无法把一切记得清清楚楚。因此我们很常需要搜索资料。幸运的是,我们生活在一个书籍丰富而且相当便宜的年代。在鼠标的点击之下,您可以轻而易举地创建一个属于您自己的个人图书馆。这正是为什么今天我们需要看看Linux开发者眼中这10本顶级书籍的原因。毕竟,如果您开始投资创建个人图书馆,你也希望图书馆里藏的书是最好的。
清单中的书,是以专业级别分类的。专家书籍并不从初学者书籍开始,因为这对于专家们来说过于简单。当然,初学者的书籍也将不会过于困难,以保证不让初学者们沮丧。
初学者书籍
从一无所知开始,并不是一件让人羞愧的事。如果您恰好刚刚开始Linux开发的学习,下面的书籍对您来说将是极其宝贵的资源。
Linux: The Textbook
本书涵盖了进程,文件,存储,以及接口设备管理等一切命令。当然,它也介绍了Linux下常用的开发工具,比如说,Bash和TC脚本编程。本书还附送了一张刻有Linux Mandrake OS 7.2下载版本的CD-ROM光盘。
Beginning the Linux Command Line
本书并不直接介绍编程,但是,如果您是一位对于命令行并没有多少开发经验的初学者,本书能让您对Linux操作系统有个更为深入的了解。
Linux Programming for Dummies
阅读一本傻瓜书籍自然是一件有点尴尬的事,但是,您将对于Linux基础有个更好的了解。
Beginning Linux Programming
正如它的名字一样,这是一本完全面向初学者的开发书籍。如果您没有一丁点开发经验,本书对您将极有指导价值。
高级开发者书籍
如果您已经脱离了初学者阶段,那么您可以看看:
Developing Linux Applications
本书面向那些希望把其他平台的开发经验移植到Linux平台的开发者。对于那些没有相关经验的开发者而言,本书是个很不错的资源。
Building Applications with the Linux Standard Base
本书将帮助开发者更加熟悉标准基础。标准基础是一系列旨在让Linux应用程序兼容的标准集合。如果您想要节约时间,那么您可以看看这本书。
Programming Linux Games
如果您想要您设计的企鹅能够动起来,本书能帮你达成您所想要的。本书内容无须模拟器。
Database Application Programming with Linux
如果您想学习专业的数据库知识,那么本书将是您的一大选择。谁说Linux不适合办公呢?
Linux And Unix Shell Pocket Programmer
本书虽然不能解决您面临的一切问题,它仍不失为一本很好的工具书。本书将帮你记住所有难于记住的生硬别扭的细节。
Minimal Perl for Unix and Linux People: Do the Most With the Least!
如果您对于您所编写的代码的复杂笨重深感厌恶,那么本书能帮你清减代码,而且保持其效率。
上面就是您能拥有的最好的资源了。现在,没有什么能阻挡您把握Linux了。开始编写您梦寐以求的程序吧!