Linux使用和管理指南:从云原生到可观测性
王浩然, 孟博 译
出版时间:2024年05月
页数:221
“作为当年的老牌Linux发行版维护者,我可以证明云原生技术的兴起改变了大多数开发人员与Linux系统的交互方式。我强烈推荐Michael的这本书,它带领开发人员学习从容器到eBPF等各种现代Linux技术。”
-Chris AniszczykCloud Native Computing Foundation (CNCF)的CTO
如果你在开发或操作中使用Linux,并且需要一种结构化的方法来帮助你深入学习,那么本书就是为你准备的。作者Michae Hausenblas还提供了使用这一开源操作系统改进工作流程的技巧和窍门。无论你是开发人员、软件架构师还是站点可靠性工程师,本书都将帮助你使用Linux满足从开发到办公任务的日常需求。
在学习过程中,你将获得使用现代Linux终端和shell的实践经验,并学会如何管理工作负载。你将了解如何通过使用容器、systemd、现代文件系统和不可变发行版(如Flatcar和Bottlerocket)来运行Linux应用程序。
通过学习本书,你将:
● 将Linux作为现代工作环境来使用,而不仅仅是从管理员的角度来使用。
● 学习Linux内核、终端多路复用器、人性化shell和可移植shell脚本等关键组件。
● 熟悉从文件权限到功能的访问控制,了解文件系统作为基本构建块的作用。
● 了解应用程序依赖管理和容器。
● 获得Linux网络栈和工具(包括DNS)的实践经验。
● 应用现代操作系统的可观测性来管理工作负载。
● 熟悉进程间通信、虚拟机和选定的安全主题。
书名:Linux使用和管理指南:从云原生到可观测性
译者:王浩然, 孟博 译
国内出版社:机械工业出版社
出版时间:2024年05月
页数:221
书号:978-7-111-75533-3
原版书书名:Learning Modern Linux
原版书出版商:O'Reilly Media
Michael Hausenblas
Michael Hausenblas是Go、Kubernetes和Red Hat的OpenShift的先驱开发者,他帮助AppOps构建和运行分布式服务。他有大规模数据处理和容器编排的背景,他在W3C和IETF的倡导和标准化方面有着丰富的经验。在Red Hat之前,Michael曾在Mesosphere、MapR以及爱尔兰和奥地利的两个研究机构工作。他贡献开源软件(主要是使用Go),博客,并经常活跃在Twitter上。
Michael是Amazon Web Service容器开发领域的倡导者。