网站大量收购闲置独家精品文档,联系QQ:2885784924

《Linux Unix设计思想》.pdf

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Linux Unix设计思想》.pdf

试读版 Linux/Unix 设计思想 每一本书都应该有一句献辞。 本书献给有勇气率先尝试Linux 的人们。 继续前进,朋友们! ——MG 译 者 序 “布道者”指的是那些坚定地信仰某一宗教,并且不遗余力地向人们传播 此宗教的修道者。本书的作者 Mike Gancarz 就是这样一位“技术布道者”。他是 Linux/Unix 最主要的倡导者之一,也是最早开发出X Window System 的先驱。他把 一些在Unix/Linux 社区里口口相传的哲学思想总结提炼,最后集结成这样一本完整 的Linux/Unix 哲学理论书呈现给所有的读者。是的,我们每一个人都能够站在巨人 的肩膀上。 这本书写于2003 年,要知道每隔几年计算机世界就会发生沧海桑田般的 变化。Google 的热潮才刚刚过去,我们现在又有了Facebook、Twitter ,还有 云计算。“吹尽狂沙始到金”,在这些热潮的背后,Linux/Unix 一直都是计算 机世界的重要基石,也可以说其哲学教义是这一波又一波网络风潮的动力源 泉。而且,正如作者所说的,哲学就是哲学,它不会过时。 这并不是一本讨论技术细节的书,书如其名,它阐明的要点在于“思想”、 “道”以及 “哲学”。它没有什么高深莫测的知识要点,也没有那些让人觉 得晦涩难懂的技术细节,作者通过实例将 Linux/Unix 的哲学思想娓娓道来。 翻阅这本书,你可以体会到 Linux/Unix 给计算机世界所有人们带来的自由和 乐趣。Linux/Unix 哲学体系像是一个“宗教”,也代表着一种先进的科学技术 文化,其中包含了协作、创新、自由等人类孜孜不倦追求的精神。它的成功 不只是因为技术优势,更重要的是它所蕴涵和贯彻的开放与共享精神。 如果你是一名 Linux/Unix 的高级用户,尽管你大可安心享用你喜欢的这个 工具,而不去关心它的基础理论。不过,多了解一些内在机制没有坏处,这是 一个锦上添花的过程。如果你是一位门外汉,那么来吧,它会给你打开一扇窗。 原来,除了 Windows 之外,操作系统的世界里也有别样的风景。如果用“武 侠”来作一个类比,这本书就好像是一部教你修炼内功的秘笈,无论新手老手, 修炼基本内功都是一件必须持之以恒甚至可以毕生研习的事情,而同时我们也 要知道,有时候优秀程序员和普通程序员水平差距的关键也正在于此。 本书的组织结构在作者 Mike Gancarz 自己撰写的前言中已经做了归纳总 结,此处不再赘言。 此外,我在翻译本书的过程中,得到了很多朋友的帮助,他们是:刘园园、 向梓鑫、冯海涛、常亚平和冯乐宇。我还要感谢图灵的编辑杨海玲、何建辉等, 谢谢他们的信任与大力支持。“此外,在图灵社区书稿试读活动中,李琳骁、 周兵、臧秀涛、张伸等网友也提供了很多宝贵的意见,我也要向他们表示衷心 的谢意。 漆犇 于上海 序 对我来说,1969 年发生了三件大事。 那时候我还只是美国东部一所知名大学的学生,无意中我发现了一项引人 入胜的新业务——编写计算机软件。当时的大街小巷里根本就没有什么计算机 商店,更没地方去购买现成的包装好的现成软件。事实上,那会儿普通计算机 的内存还不到4000 个“字”(word ),处理器每分钟只能处理几百万条指令(而 现在的处理器每秒就能处理几十亿条指令),并且,普通计算机的售价甚至高 达几十万美元。在当时,开发软件的宗旨就是充分利用机器的功能。那时候, 编写软件都是从零开始,由客户确定并提供输入内容,同时也要明确他们预期 的输出。随后软件团队(无论是公司内部的团队还是外部的顾问)负责编写软 件来完成该项转换工作。如果软件不能工作,那编程人员就得不到报酬。显然, 就像任何量身定做的项目一样,获取软件的代价不菲,硬件产品也是如此。 幸运的是,DEC 公司用户协会 (DECUS)有一个程序库,人们可以将自己 编写的软件贡献出来供他人使用。程序作者会将他们的代码提交到 DECUS 程 序

文档评论(0)

ycwf + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档