Linux之旅 – 行程介绍

不游览

不会去游览Linux的起源

请自行去百科或者其他相关教材了解那段传奇的故事,这些资料唾手可得。虽然我们不详细游览这段历史,但在后面的相关历程里会涉及到Linux精华与奥妙之处。

不会去游览全面的系统管理

至少不会涉及系统安装,你们公司的系统管理员通过一个u盘分分钟就能完成,如果要自己安装也会有不少帖子可以指导,有些像ubuntu这样的组织甚至可以邮寄系统光盘,在官 下载系统镜像(诚义舅的游览案例正是自己安装的ubuntu镜像);不会涉及太详细的开发环境搭建,如LAMP(Linux+Apache+Mysql/MariaDB+Perl/PHP/Python),对于这一部分有很多一键安装的资源;也不会涉及 络管理和设备管理等的修改和调优,本旅程假设 络和设备已经搭建好,请自学或者联系系统管理员。

不会讲解详细的命令集

这方面的资料实在很多,有经典的参考手册书籍,也有可靠的系统手册(请运行man命令),我们不做知识的搬运工。重要的是,在这方面有大量的资源比诚义舅讲得更好。

对于以上不会游览到的内容,诚义舅会在附录部分做集中推荐,大家有需要时自由游览即可。

游览

游览常用命令

为避免天马行空而不接地气,本次旅程至少包含常用的命令和讲解,让游客拿到手就能用。

游览(然+所以然)

本次旅程在之后的行程安排中会重点讲到为什么要这么操作,这么做的思路是什么。

游览坑及其防御

这也是诚义舅组织这次旅程的一个重点初衷,当诚义舅看到一些同行在操作Linux时,很容易提心吊胆,担心发生手误,担心出事故。可能是强迫症使然,但这样小心就很难给自己和团队带来麻烦。

游览操作技巧

这也是其他书籍较难涉及到的,更多也是限制在诚义舅本人的工作经历中,但是这些技巧,容易让游客在Linux行走起来快而准,容易轻松愉快,让服务器为人服务,让人喝茶看看 告,把人的劳动从繁琐的敲打键盘里解放出来。

游客对象

就像没有任何一次旅行能够适合所有人一样,任何文档也有重点针对的阅读对象。正像前文所说,本次旅程有所为有所不为,针对的是下面的游客对象:

概括说,当你得到某台服务器的Ip地址(或者url)和用户密码以后,你将在该服务器系统做什么操作旅程就是和接下来的操作有关的事。

按照需求分,有下面心理需要的人员适合本次旅程:

求快,直接要答案的工作

比如临时抱佛脚,进入Linux操作系统直接就想查看使用,常见于软件项目管理者,或者着急出结果而暂时没有精力系统学习的人员。

经常做Linux操作,想进一步认识

经常在Linux下工作,尤其是使用命令行较多,想进一步的人员。比如抽出间隙时间,愿意求甚解的软件工程师。

又要效率又要可靠

感觉工作挺累的,想多找找技巧,进一步提高效率,让操作更可靠的游客。

按照用户角色与职能来划分,下面职能的人员适合本次旅程:

Linux环境下的软件产品维护人员

他们经常上来监控产品运行,通过产品日志和处理过程等分析产品故障,以及与产品相关的系统管理与配置等等。

Linux环境下的软件产品测试人员

他们经常登陆主机测试产品,发现产品缺陷,记录缺陷再现步骤等等。

Linux环境下的软件产品开发人员

作为开发人员,往往是全才,既会维护又会测试,在第六日的内容有关几项侧重于开发的工具使用,更适合开发人员来游览和掌握,本次旅程暂时只针对C/C++语言开发调试。

软件项目经理

虽然作为项目的各项管理人员,他们不会过于细致地熟练掌握操作系统的操作与管理,如果他们能掌握基础的操作命令,临时了解产品运行情况,对他们的管理还是很有助益的。第零天最适合他们来游览。

游览方法

科学家一致认为世界产生的阶段基本上按着这个次序发生。(1)元始;(2)地球早期处于幽暗之中,被浓重的气体和水覆盖;(3)有光;(4)有空气或大气;(5)大块陆地形成;(6)有陆生植物;(7)太阳、月亮、星宿在空中现出轮廓,四季开始;(8)有巨型海兽和飞禽;(9)有野兽和驯兽以及哺乳类动物;(10)有人。

此次旅程也将按照这个世界产生的过程比照规划:这里说的日不是24小时而已,而是一段时期,一个阶段。要能做到知行合一就需要尽快练习尽快实践,所以如果对每一日的内容要掌握好,还是需要静下心来实操体验。本次行程安排如下:

第零日:入门命令集

这里是一系列日常命令集,可当做手册来查询和试用。作为快速入门、考虑尽可能实用,对于没必要深究的人员可止步于此,而不再游览后续的旅程。

第一日:命令行

通过一行一行的命令来与操作系统交互,命令可以存起来在其他时候复用,这是Linux操作系统的一项精华,使得Linux有了光一样重要。在这一日将游览如何使用命令行。

第二日:用户环境与管理

创建用户以后,才可以在操作系统中工作,就好比后续各种活动的大气空间。就像水和水分开以后产生的空气,这里有生命活动的基础之一:氧气,二氧化碳,水和氮等等。

第三日:文件系统管理

对于一个操作系统,总会有信息的存取,也就是依托于文件系统,就像地球上的生命都依托于大地和大地上的植物来生活一样。

第四日: 络管理

有星辰掌管昼夜,地球就可以交替作息,在地球上的人可以据此划分四季、纪年计时,也就是将与地球以外的星辰交互。 络管理就是主机之间通信的管理。

第五日:bash

以上所有的准备工作做好以后,就可以产生生命,生命就可以繁衍生息。bash shell才是这种生命力,可以发挥出无限想象空间。

第六日:进程管理、性能分析与开发

只有人才可以开发和编写软件产品,众多软件产品在操作系统中运行时,就需要对这些运行的程序(进程)进行管理,分析运行的系统资源消耗,考虑产品调优等等。人的出现就是要管理大地、地上的各种植物和动物。

第七日:休息/收心

至此,Linux之旅将告一段落。我们将在最后这一旅程回顾游览的经历,总结经验,想想以后的生活怎么进步。谈谈学无止境是一种什么样的生活状态。

附录:变量替换

附录:推荐书目

Linux之旅 - 行程介绍

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24693 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月14日
下一篇 2021年1月14日

相关推荐