zhcn 技术 数据管理 面向系统管理员的 21 本最佳 Linux 书籍、课程和视频

面向系统管理员的 21 本最佳 Linux 书籍、课程和视频

Linux 知识对于系统管理、中间件和 Web 工程工作至关重要

Linux 几乎在生产或非生产环境中随处使用。有成千上万的文章、书籍和视频培训可供研究和学习,这需要时间。相反,您可以遵循一两本相关书籍或在线培训

以下学习材料涵盖了从初学者到专家级别的众多 Linux 管理任务。因此,选择适合您的一种。

Linux 管理手册

需要建立并运行现代 Linux 管理生态系统的秘诀吗?

预览产品评估价格
Linux Administration Cookbook:在 Linux 上处理系统管理任务的富有洞察力的秘诀 Linux Administration Cookbook:在 Linux 上处理系统管理任务的富有洞察力的秘诀 44.99 美元

本书介绍了其中 100 多个。它提供了管理任何类型 Linux 机器的路线图,从小型 Raspberry Pi 到 Azure 云中的生产服务器。它的页面包含解决日常问题和了解 GNU Linux 内部工作原理的工具和知识。

通过充满轶事和经验的易于理解的指南,作者分享了他作为数据中心工程师的丰富经验,并教您如何安装和配置系统。读完本书后,您将获得有关 Linux 管理的宝贵知识。

Linux服务器管理和安全

本课程为期四个星期,指导您从企业角度完成关键的 Linux 管理任务。首先,我们来了解一下Linux在企业中的用途,并了解如何区分不同的Linux版本。

Linux服务器
Linux服务器

接下来,我们将探索 Linux 配置并向您展示如何使用各种 Linux 命令。然后详细介绍了身份验证机制和用户管理,最后讨论了安全性,解释了保护 Linux 系统安全的各种技术,并教授了访问控制主题。

本课程是计算机安全和系统管理专业课程的一部分。

5天学会Linux

5 天学习 Linux Udemy 上最畅销的在线课程之一。该课程有超过 100,000 名学生注册,评分为 4.5 分(满分 5 分),具有很高的可信度。

图像232
图像232

作者 Jason Cannon涵盖了与管理 Linux 操作系统相关的各种主题。

如果您的时间有限并且想要了解 RHEL、Fedora、OpenSUSE、Slackware、Debian、Ubuntu 等,您可以从这个简单的在线课程开始。

Linux 命令行

William Shots 撰写的《完整的 Linux 命令行简介》是最畅销的 Linux 书籍之一。

预览产品评估价格
Linux 命令行:完整介绍 Linux 命令行:完整介绍 18.69 美元

如果您喜欢或想要通过 GUI 使用终端来控制 Linux,本书将为您提供成为 Linux 管理员所需的一切。

学习 shell、编写 shell 脚本、使用基本工具管理日常任务等等。

面向开发者的 Linux

作为 Coursera 开源软件开发专业化计划的一部分, 本课程向开发人员讲授核心 Linux 主题。这样做的目的是帮助开发人员轻松使用命令行。

图像-233
图像-233

在深入研究 Linux 的历史并解释 Linux 是什么之后,我们将把 Linux 内核与操作系统的其余部分分开,并讨论它对内核的贡献、使用文件系统、监控实用程序等等。

本课程将为您提供日常使用 Linux 系统所需的基本技能。

Linux 安全与强化

本实用指南重点介绍如何强化和保护 Linux 操作系统,并涵盖以下主题:

  • 保护 Linux 免受黑客攻击
  • 应用强密码策略、老化策略和密码控制
  • SSH 和网络强化
  • 设置 sudo
  • 文件系统安全与加密
  • 防火墙设置
  • 端口扫描
  • 更…

如果您具备 Linux 的基本知识并希望提高安全技能, 那么此在线课程适合您。

它包括 4.5 小时的视频和 2 篇文章,可以随时随地访问。

Linux 内核概述

准备好构建和配置 Linux 内核了吗?

这本免费的书将帮助您了解以下内核主题:

  • 内核简介以及如何构建它们
  • 如何获取内核源码
  • 如何安装内核并从中启动
  • 如何升级和定制内核
  • 内核参考和有用的实用程序

完成 Linux 培训课程

如果您计划今年找到梦想的工作,那么本课程可能正是您实现该目标所需要的。这可以帮助您通过 RHCSA(红帽认证系统管理员)、RHCE(红帽认证工程师)和 LFCS(Linux 基金会认证系统管理员)认证为进入企业界做好准备。课程结束时,您将成为一名专业的 Linux 管理员,可以参加并通过 EX-200 考试。

您的知识包括超过 150 个 Linux 系统管理命令和许多 Linux 故障排除解决方案。

完整的 Linux 培训课程
完整的 Linux 培训课程

本课程包括 29 小时的点播视频、24 篇文章、120 个可下载资源、终身访问课程材料和学习证书。你所需要的只是强烈的学习欲望和一台电脑。

备忘单

如果您需要命令参考,这个免费的 Linux 命令行备忘单将会派上用场。

有关各种元素,请参阅上一篇文章。

Linux 管理训练营

通过Linux Management Bootcamp从初学者成长为专家。 7.5 小时的点播视频几乎涵盖了 Linux 管理员需要了解的所有内容。

如果您有基本的想法并想增强自己的技能以成为专家,那么本课程将会派上用场。

Google IT 支持专业认证

如果您计划在 IT 领域从事支持工作, 这个包含 5 门课程的认证将为您在小型企业和跨国公司中担任入门级职位做好准备。顶级雇主寻求经过认证的专业人士,因此 Google 认证在申请 IT 职位时可能是宝贵的资产。

该认证计划结合了视频讲座、测验和实践实验室,向您传授客户服务、系统管理、安全和故障排除方面的知识。您可以每周花费约 5 小时在 6 个月内完成该课程。

Linux 入门

为了自信地迈入 Linux 管理世界的第一步,您需要像Linux 入门老师 David Clinton 这样鼓舞人心的指导。本课程首先解释如何发现和使用 Linux 发行版和开源软件。接下来,我们将向您展示如何控制和优化您的 Linux 运行时环境。

最后,我们将讨论如何使用物理和虚拟 Linux 实例来管理 Apache 和 Nextcloud 等服务器应用程序。

Linux简介
Linux简介

完成本课程后,您将能够像专业人士一样安装和管理 Linux 系统,并且您将拥有了解 Linux 可以为您和您的职业做什么所需的知识。

精通Linux

在短短 11.5 小时内, 本课程将教您如何在没有任何经验的情况下掌握 Linux 命令行。了解如何使用 Bash 脚本和 Cron 计划自动执行重复任务,以及如何使用包管理器安装和管理开源软件。

您不仅将全面了解 Linux,还将拥有从命令行完全操作 Linux 计算机所需的知识。

Linux大师
Linux大师

本课程提供 11.5 小时的点播视频、3 篇文章、14 个可下载资源、终身访问课程材料和学习证书。这主要针对初学者,因此没有 Linux 经验是唯一的要求。

LPI Linux 基础认证

如果您计划在 Linux 系统管理领域发展自己的职业生涯,或者只是想扩展您的 IT 知识, Acloudguru 的课程可以为您指明正确的方向。本课程教授 Linux 操作系统的基本组件,并确保学生获得实践学习练习,从而将他们的技能提升到一个新的水平。

Linux 基金会认证工程师登陆页面的屏幕截图。
Linux 基金会认证工程师登陆页面的屏幕截图。

Acloudguru 提供有关红帽认证、Linux 系统、安全性、深入研究适用于 Linux 的 Windows 子系统以及物联网边缘环境、配置 FTP 服务器、使用映像注册表等实践实验室的课程。

红帽企业 Linux 基础知识

红帽企业 Linux 是最受企业 IT 部门欢迎的 Linux 发行版之一。 红帽企业 Linux 基础知识提供了操作系统的基本概述,展示了操作系统的配置方式,并提供了介绍性管理任务。

红帽企业 Linux 基础知识
红帽企业 Linux 基础知识

本课程为从命令行掌握红帽企业 Linux 奠定了坚实的基础。它教授对桌面版本和远程系统都有用的基本操作任务。

涵盖的主题包括访问命令行、管理文件、创建/查看/编辑文本文件、管理本地 Linux 用户和组、监控进程以及安装和更新软件。

IT 专业人员的 Linux 基础知识

许多 Linux 课程都是由精通 Linux 的学者教授的。嗯,不是真的。 Linux 管理基础知识由“日常”IT 专业人士教授,他们热衷于分享使用最常见 Linux 命令和为最常见需求编写简单 shell 脚本的经验。这门课程的好处是老师和学生基本上说的是同一种语言。

图 10
图 10

本课程面向计算机科学或信息技术学生、测试专业人​​员、软件工程师、应用程序开发人员、数据工程师、数据库管理员等。学习课程后,您将能够轻松地执行日常任务并自动执行日常任务。 ,一种从日志文件中获取有用的调试信息的技巧。

Linux 教程和项目

有关 Linux 管理的高度具体的免费教程的集合。 本课程涵盖的主题包括 CentOS Linux 和 Apache 上的 SSL 证书管理、Ubuntu 上的 MySQL 主/从复制以及使用 Nginx 负载平衡 HTTP 和 Web 流量。

Linux 教程和项目
Linux 教程和项目

Jason Cannon 老师是《Linux for Beginners》的作者,也是 Linux Training Academy 的创始人。在整个课程中,他将分享一些他在现实生活中的 Linux 经验。

本课程包括 41 分钟的点播视频、3 篇文章、4 个可下载资源、终身使用课程材料和学习证书。

Linux教程

本教程的作者 Ryan Chadwick 喜欢向学生教授 Linux。他已经这样做了 10 多年。他教的一件事是如何在懒惰的同时保持创造力:如何构建几乎可以做任何事情的工具,并让计算机为大师做工作。

Linux教程
Linux教程

学习完本教程后,您可能不会成为 Linux 专家,但如果您想要的话,您将拥有实现这一目标的正确知识。本教程将教您使用终端和 Linux 命令行 (Bash) 的基础知识。其目的是消除命令行的神秘性、复杂性和恐惧感。此外,本教程旨在演示命令行和 GUI 的最佳用例。

Linux之旅

Linux之旅
Linux之旅

Linux 领域的在线、文本、交互之旅。此旅程没有预定义的路径。直接跳转到您感兴趣的主题,包括命令行、权限、进程、包、文件系统、设备、网络、故障排除等。或者,如果您愿意,也可以遵循推荐的顺序。

不管怎样, 这个网站都充满了资源和知识,可以帮助您掌握 Linux 操作系统的各个方面。所有主题都通过实际示例进行了详细解释,每节课都有一个简短的考试来测试您的知识。

Linux基础课程

55 个 YouTube 教程视频的集合,从适合初学者的基本 Linux shell 命令到适合专业系统管理员的操作系统虚拟化、网络安全和其他特定主题。

作者开始为想要学习如何成为 Linux 系统管理员的朋友制作这些视频。第一个视频非常成功,创作者扩展了播放列表,涵盖更广泛的主题、工具、实用项目和职业建议。

该视频寻求理论与实践之间的平衡,试图提供理解所指挥系统所需的理论,同时也提供了实用的教材来学习如何解决我将要解决的实际问题。

高级Linux:Linux内核

Kevin Dankwardt 博士带领学生了解Linux 内核,即 Linux 操作系统的核心。本教程将为您提供熟悉 Linux 内核及其配置和故障排除所需的知识。

Linux认证
Linux认证

这不是一门适合初学者的课程,因为它涵盖了 Linux 内核规范、引导过程和可加载内核模块等高级主题。在整个课程中,您将练习从头开始配置 Linux 内核以及下载和搜索 Linux 内核源代码的技术。

几乎每一章后面都有一个挑战视频来测试您所学的 L​​inux 技能。

主题包括读取 Linux 内核消息、从 proc 和 sysfs 文件系统读取和写入文件、配置 GRUB、使用内核命令行参数、调试、设置运行级别等等。

适合各种口味的学习选项

至此,您应该清楚如何开始学习 Linux 管理,无论是通过看书、看视频、上课还是阅读交互式网页。如果您目前在 IT 领域工作或计划在 IT 领域开始职业生涯,您应该选择其中一个选项并立即开始学习 Linux 管理。

Linux 知识对于系统管理、中间件和 Web 工程工作至关重要

Linux 几乎在生产或非生产环境中随处使用。有成千上万的文章、书籍和视频培训可供研究和学习,这需要时间。相反,您可以遵循一两本相关书籍或在线培训

以下学习材料涵盖了从初学者到专家级别的众多 Linux 管理任务。因此,选择适合您的一种。

Linux 管理手册

需要建立并运行现代 Linux 管理生态系统的秘诀吗?

预览产品评估价格
Linux Administration Cookbook:在 Linux 上处理系统管理任务的富有洞察力的秘诀 Linux Administration Cookbook:在 Linux 上处理系统管理任务的富有洞察力的秘诀 44.99 美元

本书介绍了其中 100 多个。它提供了管理任何类型 Linux 机器的路线图,从小型 Raspberry Pi 到 Azure 云中的生产服务器。它的页面包含解决日常问题和了解 GNU Linux 内部工作原理的工具和知识。

通过充满轶事和经验的易于理解的指南,作者分享了他作为数据中心工程师的丰富经验,并教您如何安装和配置系统。读完本书后,您将获得有关 Linux 管理的宝贵知识。

Linux服务器管理和安全

本课程为期四个星期,指导您从企业角度完成关键的 Linux 管理任务。首先,我们来了解一下Linux在企业中的用途,并了解如何区分不同的Linux版本。

Linux服务器
Linux服务器

接下来,我们将探索 Linux 配置并向您展示如何使用各种 Linux 命令。然后详细介绍了身份验证机制和用户管理,最后讨论了安全性,解释了保护 Linux 系统安全的各种技术,并教授了访问控制主题。

本课程是计算机安全和系统管理专业课程的一部分。

5天学会Linux

5 天学习 Linux Udemy 上最畅销的在线课程之一。该课程有超过 100,000 名学生注册,评分为 4.5 分(满分 5 分),具有很高的可信度。

图像232
图像232

作者 Jason Cannon涵盖了与管理 Linux 操作系统相关的各种主题。

如果您的时间有限并且想要了解 RHEL、Fedora、OpenSUSE、Slackware、Debian、Ubuntu 等,您可以从这个简单的在线课程开始。

Linux 命令行

William Shots 撰写的《完整的 Linux 命令行简介》是最畅销的 Linux 书籍之一。

预览产品评估价格
Linux 命令行:完整介绍 Linux 命令行:完整介绍 18.69 美元

如果您喜欢或想要通过 GUI 使用终端来控制 Linux,本书将为您提供成为 Linux 管理员所需的一切。

学习 shell、编写 shell 脚本、使用基本工具管理日常任务等等。

面向开发者的 Linux

作为 Coursera 开源软件开发专业化计划的一部分, 本课程向开发人员讲授核心 Linux 主题。这样做的目的是帮助开发人员轻松使用命令行。

图像-233
图像-233

在深入研究 Linux 的历史并解释 Linux 是什么之后,我们将把 Linux 内核与操作系统的其余部分分开,并讨论它对内核的贡献、使用文件系统、监控实用程序等等。

本课程将为您提供日常使用 Linux 系统所需的基本技能。

Linux 安全与强化

本实用指南重点介绍如何强化和保护 Linux 操作系统,并涵盖以下主题:

  • 保护 Linux 免受黑客攻击
  • 应用强密码策略、老化策略和密码控制
  • SSH 和网络强化
  • 设置 sudo
  • 文件系统安全与加密
  • 防火墙设置
  • 端口扫描
  • 更…

如果您具备 Linux 的基本知识并希望提高安全技能, 那么此在线课程适合您。

它包括 4.5 小时的视频和 2 篇文章,可以随时随地访问。

Linux 内核概述

准备好构建和配置 Linux 内核了吗?

这本免费的书将帮助您了解以下内核主题:

  • 内核简介以及如何构建它们
  • 如何获取内核源码
  • 如何安装内核并从中启动
  • 如何升级和定制内核
  • 内核参考和有用的实用程序

完成 Linux 培训课程

如果您计划今年找到梦想的工作,那么本课程可能正是您实现该目标所需要的。这可以帮助您通过 RHCSA(红帽认证系统管理员)、RHCE(红帽认证工程师)和 LFCS(Linux 基金会认证系统管理员)认证为进入企业界做好准备。课程结束时,您将成为一名专业的 Linux 管理员,可以参加并通过 EX-200 考试。

您的知识包括超过 150 个 Linux 系统管理命令和许多 Linux 故障排除解决方案。

完整的 Linux 培训课程
完整的 Linux 培训课程

本课程包括 29 小时的点播视频、24 篇文章、120 个可下载资源、终身访问课程材料和学习证书。你所需要的只是强烈的学习欲望和一台电脑。

备忘单

如果您需要命令参考,这个免费的 Linux 命令行备忘单将会派上用场。

有关各种元素,请参阅上一篇文章。

Linux 管理训练营

通过Linux Management Bootcamp从初学者成长为专家。 7.5 小时的点播视频几乎涵盖了 Linux 管理员需要了解的所有内容。

如果您有基本的想法并想增强自己的技能以成为专家,那么本课程将会派上用场。

Google IT 支持专业认证

如果您计划在 IT 领域从事支持工作, 这个包含 5 门课程的认证将为您在小型企业和跨国公司中担任入门级职位做好准备。顶级雇主寻求经过认证的专业人士,因此 Google 认证在申请 IT 职位时可能是宝贵的资产。

该认证计划结合了视频讲座、测验和实践实验室,向您传授客户服务、系统管理、安全和故障排除方面的知识。您可以每周花费约 5 小时在 6 个月内完成该课程。

Linux 入门

为了自信地迈入 Linux 管理世界的第一步,您需要像Linux 入门老师 David Clinton 这样鼓舞人心的指导。本课程首先解释如何发现和使用 Linux 发行版和开源软件。接下来,我们将向您展示如何控制和优化您的 Linux 运行时环境。

最后,我们将讨论如何使用物理和虚拟 Linux 实例来管理 Apache 和 Nextcloud 等服务器应用程序。

Linux简介
Linux简介

完成本课程后,您将能够像专业人士一样安装和管理 Linux 系统,并且您将拥有了解 Linux 可以为您和您的职业做什么所需的知识。

精通Linux

在短短 11.5 小时内, 本课程将教您如何在没有任何经验的情况下掌握 Linux 命令行。了解如何使用 Bash 脚本和 Cron 计划自动执行重复任务,以及如何使用包管理器安装和管理开源软件。

您不仅将全面了解 Linux,还将拥有从命令行完全操作 Linux 计算机所需的知识。

Linux大师
Linux大师

本课程提供 11.5 小时的点播视频、3 篇文章、14 个可下载资源、终身访问课程材料和学习证书。这主要针对初学者,因此没有 Linux 经验是唯一的要求。

LPI Linux 基础认证

如果您计划在 Linux 系统管理领域发展自己的职业生涯,或者只是想扩展您的 IT 知识, Acloudguru 的课程可以为您指明正确的方向。本课程教授 Linux 操作系统的基本组件,并确保学生获得实践学习练习,从而将他们的技能提升到一个新的水平。

Linux 基金会认证工程师登陆页面的屏幕截图。
Linux 基金会认证工程师登陆页面的屏幕截图。

Acloudguru 提供有关红帽认证、Linux 系统、安全性、深入研究适用于 Linux 的 Windows 子系统以及物联网边缘环境、配置 FTP 服务器、使用映像注册表等实践实验室的课程。

红帽企业 Linux 基础知识

红帽企业 Linux 是最受企业 IT 部门欢迎的 Linux 发行版之一。 红帽企业 Linux 基础知识提供了操作系统的基本概述,展示了操作系统的配置方式,并提供了介绍性管理任务。

红帽企业 Linux 基础知识
红帽企业 Linux 基础知识

本课程为从命令行掌握红帽企业 Linux 奠定了坚实的基础。它教授对桌面版本和远程系统都有用的基本操作任务。

涵盖的主题包括访问命令行、管理文件、创建/查看/编辑文本文件、管理本地 Linux 用户和组、监控进程以及安装和更新软件。

IT 专业人员的 Linux 基础知识

许多 Linux 课程都是由精通 Linux 的学者教授的。嗯,不是真的。 Linux 管理基础知识由“日常”IT 专业人士教授,他们热衷于分享使用最常见 Linux 命令和为最常见需求编写简单 shell 脚本的经验。这门课程的好处是老师和学生基本上说的是同一种语言。

图 10
图 10

本课程面向计算机科学或信息技术学生、测试专业人​​员、软件工程师、应用程序开发人员、数据工程师、数据库管理员等。学习课程后,您将能够轻松地执行日常任务并自动执行日常任务。 ,一种从日志文件中获取有用的调试信息的技巧。

Linux 教程和项目

有关 Linux 管理的高度具体的免费教程的集合。 本课程涵盖的主题包括 CentOS Linux 和 Apache 上的 SSL 证书管理、Ubuntu 上的 MySQL 主/从复制以及使用 Nginx 负载平衡 HTTP 和 Web 流量。

Linux 教程和项目
Linux 教程和项目

Jason Cannon 老师是《Linux for Beginners》的作者,也是 Linux Training Academy 的创始人。在整个课程中,他将分享一些他在现实生活中的 Linux 经验。

本课程包括 41 分钟的点播视频、3 篇文章、4 个可下载资源、终身使用课程材料和学习证书。

Linux教程

本教程的作者 Ryan Chadwick 喜欢向学生教授 Linux。他已经这样做了 10 多年。他教的一件事是如何在懒惰的同时保持创造力:如何构建几乎可以做任何事情的工具,并让计算机为大师做工作。

Linux教程
Linux教程

学习完本教程后,您可能不会成为 Linux 专家,但如果您想要的话,您将拥有实现这一目标的正确知识。本教程将教您使用终端和 Linux 命令行 (Bash) 的基础知识。其目的是消除命令行的神秘性、复杂性和恐惧感。此外,本教程旨在演示命令行和 GUI 的最佳用例。

Linux之旅

Linux之旅
Linux之旅

Linux 领域的在线、文本、交互之旅。此旅程没有预定义的路径。直接跳转到您感兴趣的主题,包括命令行、权限、进程、包、文件系统、设备、网络、故障排除等。或者,如果您愿意,也可以遵循推荐的顺序。

不管怎样, 这个网站都充满了资源和知识,可以帮助您掌握 Linux 操作系统的各个方面。所有主题都通过实际示例进行了详细解释,每节课都有一个简短的考试来测试您的知识。

Linux基础课程

55 个 YouTube 教程视频的集合,从适合初学者的基本 Linux shell 命令到适合专业系统管理员的操作系统虚拟化、网络安全和其他特定主题。

作者开始为想要学习如何成为 Linux 系统管理员的朋友制作这些视频。第一个视频非常成功,创作者扩展了播放列表,涵盖更广泛的主题、工具、实用项目和职业建议。

该视频寻求理论与实践之间的平衡,试图提供理解所指挥系统所需的理论,同时也提供了实用的教材来学习如何解决我将要解决的实际问题。

高级Linux:Linux内核

Kevin Dankwardt 博士带领学生了解Linux 内核,即 Linux 操作系统的核心。本教程将为您提供熟悉 Linux 内核及其配置和故障排除所需的知识。

Linux认证
Linux认证

这不是一门适合初学者的课程,因为它涵盖了 Linux 内核规范、引导过程和可加载内核模块等高级主题。在整个课程中,您将练习从头开始配置 Linux 内核以及下载和搜索 Linux 内核源代码的技术。

几乎每一章后面都有一个挑战视频来测试您所学的 L​​inux 技能。

主题包括读取 Linux 内核消息、从 proc 和 sysfs 文件系统读取和写入文件、配置 GRUB、使用内核命令行参数、调试、设置运行级别等等。

适合各种口味的学习选项

至此,您应该清楚如何开始学习 Linux 管理,无论是通过看书、看视频、上课还是阅读交互式网页。如果您目前在 IT 领域工作或计划在 IT 领域开始职业生涯,您应该选择其中一个选项并立即开始学习 Linux 管理。