美文网首页
Linux之旅 - 行程介绍

Linux之旅 - 行程介绍

作者: 诚义舅 | 来源:发表于2021-02-27 22:37 被阅读0次

    不游览

    不会去游览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之旅将告一段落。我们将在最后这一旅程回顾游览的经历,总结经验,想想以后的生活怎么进步。谈谈学无止境是一种什么样的生活状态。

    附录:变量替换

    附录:vi编辑器

    附录:推荐书目

    行程介绍(总结)

    相关文章

      网友评论

          本文标题:Linux之旅 - 行程介绍

          本文链接:https://www.haomeiwen.com/subject/vfkwfltx.html