我想学习 Linux,这是我为实现这个目标所做的事情的记录。
为了让您了解更多地了解 Linux 对我的意义:今年我在 OSCON 2014 上遇到了 edX 的一位开发者,名叫 David。在讨论 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 条评论