![]()
内容推荐 本书揭示并说明了命令行的强大功能和灵活性,以及支持这些特质的设计和使用的理念。了解如何从Linux命令行中提取尽可能多的信息,可以帮助你成为更好的系统管理员,也可以帮助你理解为什么Linux和Unix世界中的许多事情都是按现在这样完成的,以及如何将Linux哲学应用于系统管理员。 作者简介 戴维·博特(David Both)是一位开源软件和GNU/Linux的倡导者、培训师、作家和发言人。他从事Linux和开源软件工作已有20余年,从事计算机工作已超过45年。他在IBM工作了21年,并于1981年在佛罗里达州博卡拉顿担任课程开发员,为台IBM PC编写了培训课程。他曾为Red Hat教过RHCE课程,并在MCI Worldcom、思科和北卡罗来纳州工作过。在离开IBM后,他在工作的大多数地方都教过Linux课程,包括午餐讲座和完整的五天课程。 他还为包括《Linux Magazine》和《Linux Journal》在内的杂志撰写文章。他目前正在撰写大量文章并且是OpenSource.com的志愿者社区版主。他特别喜欢在研究他的文章时学习新事物。 目录 译者序 作者简介 技术审阅者简介 致谢 第一部分 导论 第1章 Linux哲学简介 1.1 我是系统管理员吗 1.2 哲学的结构 1.3 谁应该读这本书 1.3.1 但我不满足这些要求 1.3.2 谁不适合读这本书 1.4 Linux的真相 1.5 限制性操作系统 1.6 Linux是开放和免费的 1.7 真正的知识 1.8 启示 第2章 准备 2.1 实验 2.2 系统要求 2.2.1 如何访问命令行 2.2.2 创建student用户 2.2.3 准备U盘 2.3 实验不起作用怎么办 第二部分 基础 第3章 数据流 3.1 文本流——通用接口 3.2 STDIO文件句柄 3.3 生成数据流 3.4 使用“yes”来检验一个理论 3.5 探索U盘 3.6 随机流 3.7 小结 第4章 转换数据流 4.1 数据流作为原材料 4.2 管道梦 4.3 建立管线 4.4 重定向 4.5 管线的挑战 4.5.1 问题 4.5.2 解决方案 4.5.3 关于解决方案的思考 4.6 小结 第5章 一切都是文件 5.1 什么是文件 5.2 设备文件 5.3 udev简化 5.4 设备数据流 …… 第三部分 功能 第四部分 成为禅师 参考文献 |