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