什么是优秀的Linux/Unix书籍为一个先进的用户?

Jas*_*ker 85 unix linux command-line

对于一个相对较新但不是全新的*nix用户,是否有任何好书可以获得更深入的知识(所以没有"Linux for dummies")?在大多数情况下,我不是在寻找从头到尾阅读的东西.更确切地说,当我需要知道如何做某事或者每当我有一个"如何再次这样做?"时,我宁愿拥有一些我可以拿起并阅读的东西.时刻.我想看到的一些领域是:

  • 命令行管理
  • bash脚本
  • 编程(虽然我想要的东西不仅仅与C程序员有关)

我希望它尽可能与平台无关(意味着它具有与任何Linux发行版以及BSD,Solaris,OS X等相关的信息),但我最常使用的unix系统是OS X和于Debian/Ubuntu.因此,如果我从拥有更多依赖于平台的书籍中受益最多,那么这些就是目标平台.

如果我能在一本书中得到所有这些,那很好,但我宁愿有更深入的材料而不是覆盖所有东西.因此,如果有任何书籍只涵盖其中一个区域,请发布.地狱,即使它与任何这些领域无关,也要发布它,你认为这是我所处位置的人应该知道的事情.

Con*_*lls 62

我维基这篇文章 - 那些有足够代表的人可以添加项目.

系统管理,一般用法书籍

编程:

特定工具(例如Sendmail)

O'Reilly和其他出版商的各种书籍都涵盖了特定的主题.一些关键的是:

其中一些书已经出版了很长一段时间,但仍然具有相关性.因此,它们也经常以低于标价的价格二手提供.亚马逊市场是寻找此类物品的好地方.这是一个很好的方法,对于这样的主题做一个霰弹枪的方法没有多少钱.

例如,在新西兰,由于奇异果比索(因为新西兰人在外籍人士圈中深情地知道)和一个曲折的长供应链,技术书籍的价格非常昂贵.你可以花一个星期20%的税后工资为一本书开始毕业.当我刚刚离开大学时,我经常使用这种类型的市场,经常以他们的定价的1/4购买书籍 - 包括运往新西兰的费用.如果你不是住在一级收入的地方,我推荐这个.

电子书和在线资源(感谢israkir提醒我):

  • Linux文档项目(www.tldp.org),有一个被称为很多具体的主题将指导的HOWTOs也经常涉及第三方OSS工具和将有关其他Unix变种.它还有一系列常见问题解答指南.

  • Unix Guru的Universe是unix资源的集合,具有更多的老派风格.

  • 谷歌.网上有很多很多unix和linux资源.搜索unix命令学习unix等字符串会调出任意数量的在线资源.

  • Safari.这是一项订阅服务,但您可以搜索大量图书的文本.我可以推荐这个,因为我已经习惯了.他们还为企业客户提供站点许可.

一些Unix的哲学:


Hor*_*ude 20

我发现Unix Power Tools对我来说是最好的资源之一.它可能没有教程,但它是一个很好的参考.


Jas*_*ker 15

Unix编程的艺术是一本我过去发现有用的书,尽管与其他非unix平台有点倾斜.


pos*_*ist 11

O'Reilly的书籍具有出色的*nix覆盖率.我有这些:

学习bash Shell
*涵盖了几个基本的*nix命令行工具以及更高级的shell脚本技术.

学习vi和Vim编辑
*无价.让我能够从shell快速编辑或创建shell脚本,配置文件,Python脚本.


Bil*_*ard 10

我推荐O'Reilly出版的Armadillo书籍,用于命令行管理和shell脚本编写.

替代文字


小智 7

杰森,

Kernighan和Pike的Unix编程环境将为您提供有关Unix所有内容的坚实基础,并且应涵盖有关shell命令行脚本等的大部分问题.

奥莱利的犰狳书将增加管理角度.它对我很有帮助!

祝好运!