当前位置: 首页 > 面试题库 >

对于进阶用户来说,什么是好的Linux / Unix书籍?[关闭]

锺离晗昱
2023-03-14
问题内容

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。

7年前关闭。

是否有一些相对不错的新书,但不是一个相对全新的*
nix用户,可以获取更多的深入知识(因此,没有“用于虚拟人的Linux”)吗?在大多数情况下,我不是在寻找从头到尾都能读懂的东西。相反,当我需要知道如何做某事或每当我有其中一个“我又怎么做?”时,我宁愿有一些可以捡起来阅读的东西。片刻。我想看到的一些区域是:

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

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

如果我能将所有这些都写在一本书中,那太好了,但是我宁愿有更深入的材料,而不是覆盖 所有内容
。因此,如果有任何书籍仅涵盖这些领域之一,则将其发布。地狱,即使它与任何这些领域都不相关,也要发布它,并且您认为这是我所处位置的人应该知道的事情。


问题答案:

我已经用Wiki撰写了这篇文章-具有足够代表的人可以在其中添加项目吗?

系统管理,一般用法书

  • Nemeth等 al,Linux系统管理

  • 马克·索贝尔(Mark Sobell)的一切。他为Unix的各种风格做了主题和变体,因此请选择最适合自己环境的书。书很好。当我获得理学学士学位时,他的一个是规定的文字。

  • 史蒂文斯的TCP / IP,第1卷。1:全面详细了解TCP / IP工作原理的协议。

  • 我从没读过这本书,但是这里很多人都推荐Hortitude提到的Unix Power Tools 。

程式设计:

  • W. Richard Stevens的已故著作,特别[是Unix Env​​ironment和[Unix Network Programming Vol。

  • 各种经典的c / unix书籍,例如Unix编程环境,高级Unix编程,Programming Pearls,当然还有K&R。C / Unix书籍倾向于进入基础体系结构,并且将提供与整个系统相关的相当程度的洞察力-这些是系统内的基础机制。任何尝试进行系统级编程的人(基本上无论使用什么语言,都可以使用系统服务进行编程)都会发现这样做的基础是有益的。

特定工具(例如,Sendmail)

奥赖利(O’Reilly)和其他出版商的各种书籍都涉及特定主题。一些关键的是:

  • 有关sendmail 的Bat书-如果您有机会体验使用sendmail.cf的乐趣。如果您选择使用MTA,则postfix或qmail会更易于使用(自2000年以来,我一直在使用postfix)。奥赖利发布指南,双方的他们。

  • 一些有关perl的经典著作:Camel和Llama书籍后者由[Randal Schwartz撰写。

这些书中有一些已经印刷了很长时间,但仍然有意义。因此,它们通常也可以以远低于标价的价格二手获得。亚马逊市场是寻找此类物品的好地方。这是花很少钱对这类主题采取shot弹枪方法的好方法。

例如,在新西兰,技术书籍的价格过高,这是因为猕猴桃比索疲软(因为新西兰元在侨民圈子中广为人知)和弯曲的供应链。您可以将一周的税后薪水的20%用于一本入门课程的毕业生。当我刚从大学生活在那儿时,我经常使用这种类型的市场,经常以标价的1/4购买书籍,包括寄往新西兰的费用。如果您不住在有一级收入的地方,我建议您这样做。

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

  • Unix Guru的Universe是unix资源的集合,带有一些古老的味道。

  • 谷歌。网上有很多很多Unix和Linux资源。搜索字符串(如unix命令)或学习unix)将占用大量在线资源。

  • Safari浏览器。这是一项订阅服务,但是您可以搜索大量书籍的文本。我可以推荐使用它。他们还为企业客户提供站点许可证。



 类似资料:
  • 对于Java8中的类,什么是好的用例场景?

  • 问题内容: 我最近阅读了很多有关Linux上共享库的信息,这是我所学到的: 共享库应嵌入,包括其主要版本号。就像是: 其实际文件名还应包含次要版本号。就像是: 当库文件复制到,比方说,如果运行时,它会读取,创建一个名为符号链接指向。 如果要使用此库进行开发,则应首先创建一个指向实际文件的没有任何版本号的符号链接。这通常由 开发 包(打包库时)完成。 它是否正确 ? 问题答案: 建议阅读: Ulri

  • PWA 的核心是用户体验,它的核心技术(如 Service Worker,Web App Manifest 等)都是为了提升 Web App 用户体验,但“体验”其实是个很主观的感受,我们很难用一个或几个量化指标来轻易的衡量用户体验,判断优劣,甚至不同的人有不同的理解,不过体验好的站点都有一些共性,包括不限于下面列出来的一些特征。 首屏速度快 顺滑流畅的动画效果 有用户操作的反馈 比较简单的操作步

  • 想改进这个问题吗 通过编辑此帖子,更新问题,使其只关注一个问题。 未解决原始关闭原因 我仍然不明白NaN或(不是真实数字的数字)到底是什么。 主要问题: NaN值或NaN到底是什么(用非数学教授的话来说)? 此外,我还有一些关于整个情况的问题,这些问题让我在理解NaN应该是什么方面感到不满,这些问题对于回答我的主要问题并不必要,但却是我想要的: 导致 NaN 值结果的操作是什么? 为什么 0.0

  • 本文向大家介绍什么是客户证书?相关面试题,主要包含被问及什么是客户证书?时的应答技巧和注意事项,需要的朋友参考一下 客户端系统用于向远程服务器发出经过身份验证的请求的一种数字证书称为客户端证书。客户端证书在许多相互认证设计中起着非常重要的作用,为请求者的身份提供了强有力的保证。

  • 关于SQL中的基本模式,现有的答案很好。 我能理解,很直截了当。我们有一个用户表、一个聊天表和一个chat_line表(在正常的情况下,这些表被称为messages)。 我对NoSQL相当陌生,我的头脑仍然习惯于“正常”的SQL方案,我正在试图理解NoSQL中聊天应用程序的正确模式(比如mongo,或者whathaveyou)。 我说的是最简单的形式,在一个用户与另一个用户之间,没有什么特别的--