我想学习 Linux,所以这是我为实现这个目标所做的事情的记录。
为了让你了解学习更多关于 Linux 对我的意义:今年我在 OSCON 2014 时,我遇到了一个名叫 David 的 edX 开发者。在我们讨论 edX 对其开源项目 Open edX 采取的新方向时,他告诉我关于 Linux 入门课程。我立刻在心里报名参加了。 “接受 Linux 教育”一直是我的目标,因为我的职业生涯在软件技术领域不断发展。而且,正如我在 我在 Medium 上的文章 中指出的那样,我没有编程背景。我的专长是人类语言(英语),而不是计算机语言(在这里插入你最喜欢的语言)。
而且,不在 Linux 中... 但不会太久。
几周前,我报名参加了 edX 课程 Linux 入门,它很有趣。我几乎完成了一个 18 章的课程,教我“Linux 到底是什么”。我这样做是因为 Linux 对我来说现在很重要 - 就像有一天它对所有热爱 Linux 的人来说变得重要一样,无论到达它的企鹅大门的原因是什么。我到达这里的原因是我是谁让我找到了一份支持 我相信的原则 的工作。其余的一切都是其中的一部分。
注意:我正在免费参加荣誉版本;你也可以支付少量费用以获得“验证的成就证书”,以证明你已完成该课程,你可以向雇主或教育工作者展示,帮助你找到工作(或晋升)或进入课程。 通过“荣誉”版本,我可以按照自己的节奏学习课程。
现在,让我们开始吧。以下是该课程的工作方式以及第 1 - 6 章的一些亮点。
它是如何工作的
- 创建一个帐户并注册 Linux 入门 课程。课程 ID 是:LFS101x。
- 该课程由 Linux 基金会提供视频和书面材料。
- 你只需要一台计算机和一个互联网连接,从中观看和阅读。(要获得更多课程内容,你可以在计算机上安装 Linux。)
- 该课程具有“自己动手”活动和针对课程中涵盖的 Linux 发行版的“实验室”。
- 每章都以几个多项选择题结尾。
- 要提供有关章节中主题的反馈,你可以在 讨论 论坛中留下反馈。
Linus Torvalds 为 edX 课程发来的欢迎消息
第 1 - 6 章的亮点
Linux 基金会创建了课程的所有内容,包括视频、书面文本、活动和实验室。 我很清楚他们的内容团队已经努力将视频分散在书面材料之间,这样你就可以从无休止的阅读中休息一下。 此外,每个视频只有大约 30 秒到 2 分钟。 他们避免一次深入到细节中,给你一些知识块,让你测试它,然后继续下一个主题。 每章都指出,随着课程的进行,你将更深入地了解每个主题。
该课程使用这些 Linux 发行版来教授课程
- Ubuntu(Debian 系列系统)
- openSUSE(SUSE 系列系统)
- CentOS(Fedora 系列系统)
理由
“因为实际上有数百个发行版,我们不可能在本课程中涵盖所有发行版。 相反,我们决定专注于三个主要的发行版系列,并且我们选择了每个系列中的一个特定发行版来用于所有插图、示例和练习。 这并不意味着我们认可这些特定的发行版;选择它们只是因为它们被广泛使用并且广泛代表了它们各自的系列。”
名称和树
开源开发人员想出的名称可能,嗯,很奇怪。 作为一个新手,你可能会想,“什么?! 我该如何发音,更不用说记住它了?” 但是,一旦你熟悉了这些术语,你就会想,“哦,当然你把图形界面称为'goo-ey'!” 典型的欢迎加入俱乐部的东西。 我很高兴得知“GUI”并不可怕,而且完全正常! 它只是通过图标和屏幕与你的计算机交互! 而且,在了解包管理系统的层次结构时,我发现 yum 甚至更可爱,因为它被称为“Yellowdog Updater, Modified”(附注:创建者 Seth Vidal 就住在我家附近)。 而且,当我阅读第 6 章中关于命令行操作的原理和方法时,我了解了重要的术语,例如 SSH、bash 和 sudo。
在我与技术人员的对话中,我发现另一个缺乏的因素是我对事物如何组合在一起的理解。 我从来没有上过编程课程,所以学习桌面环境的安装和引导过程真是太酷了。 然后,我终于可以使用命令提示符处理文件和目录了! 我从第 4 章左右开始希望我的其中一台计算机上安装了 Linux,但我知道在第 6 章时我错过了很多。
因此,请继续关注我作为 Linux 新手的下一次冒险,当我完成第一次安装后我会回来汇报。
38 条评论