我想学习 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 条评论